Add environment get/put/patch
Switch directories to allow future linking
Add additional parameters for build and basic integration tests
WIP: integration tests in travis