feat: Add make-environment A procedure to make a package that encapsulates a profile. This is to stop the propagation of propagated-inputs into a profile. As an example, multiple python library versions can be used like this inside of one profile, where each python library version is encapsulated in a separate environment.