Allow environment to be set on create

Make GearBasePath configurable
Merge pull request #37 from smarterclayton/allow_env_on_create

Allow environment to be set on create