Separating storage backend from RESTer.
Add unit tests and Makefile.
RESTer no longer relies on a Registry.
For now, an EarthIT_Registry may still be passed in as the constructor argument.
For more flexible configuration, an array of options can be passed in instead.
Work towards automatically creating test database.
Fix generated_files and .SILENT Make thingies.
Use newer (fixed) version of SchemaSchemaDemo.
Create tables (using pre-written SQL files) during build process.
Separate instance variable for storage in RESTerTest.
Define post, put, patch-item methods on Storage.
Fixing stuff.
Fix PostgresStorage#patchItem.
Test and fix doAction(GetItemAction).
Fix PostgresStorage construction from parameters in RESTer.
Merge branch 'master' into storage-separation
Made a post item action test.