functional but ugly gce working off uploaded creds
add new fields to default template
common set_environment method instead of overriding initialize
removing old fields, validating keys, cleanup
removing old fields in default config
fix json requires
worker set cwd to each plugins resourcedir during plugin execution
enforce tenant option required when not registering
defining key paths in terms of class variables and relative directories
cleanup, nomenclature
style fixes
create working dir if doesnt exist, and some refactoring
removing redundant check per PR feedback
Merge pull request #501 from continuuity/feature/provider-resources

Feature/provider resources