Merge branch 'master' of kbase@git.kbase.us:workspace_deluxe
Get spec, jsonschema
WOR-24 #comment Test on type database side.
Merge branch 'master' of ssh://kbase@git.kbase.us/workspace_deluxe
Add release_types fn.
Set temp dir for spec compiles
Add get_module_info fn
Refactor class names
No need for typedb admin
List modules by owner
WOR-25 #close Fixed.
Very minor cleanup
Recompile for longs. IDs/size now longs. See below.

Recompiled with the new java compiler that switches all Integers for
Longs.
Also did Int->Long for workspace IDs, object IDs, and object size. WSIDs
probably overkill, but it's possible we might have billions of objects
in a ws. Also possible we might want to bump the size limit up to >
2.2G.

All current tests pass. Needs testing for:
compile_typespec
get_module_info

Needs a test to check that passing a long for an object version throws
the appropriate error
Needs to test that the workspace and object ID counters overflow from
int->long nicely, since they're always set via an $inc and not directly.
Will need to directly muck up the counters with the mongo client.
WOR-26 #comment Method findModuleVersionsByTypeVersion was implemented.
Merge branch 'master' of ssh://kbase@git.kbase.us/workspace_deluxe
Force all counters to longs, simplify counter reads
Merge branch 'master' of kbase@git.kbase.us:workspace_deluxe
Add tests for ver ranges
WOR-26 #close Now there are methods for this request in API:
findModuleVersionsByTypeVersion(TypeDefId), getModuleOwners(String),
getJsonSchemasForAllTypes(ModuleDefId),
getModuleSpecDocument(ModuleDefId) .
Merge branch 'master' of ssh://kbase@git.kbase.us/workspace_deluxe