[CHORE] Refactor api tests into separate module.
Merge branch 'master' of github.com:ripple/ripple-gateway
[FEATURE] Add git to install script.
[FEATURE] Remove models tests to gateway-data module.
[TEST] Add complete test for controller actions to api calls.
[FEATURE] Add controllers index for all controllers.
[FEATURE] Use require-all package from npm.
[CHORE] Remove unused require-all.js from /lib.
[CHORE] Remove unused lib files that have been refactored to external packages.
[TEST] Add stub of router test.
[FEATURE] update the hstore storage instead of replacing it

when more data comes in, don't replace the entire hstore data entry, but add/replace
use pg-hstore for parsing the hstore payload
the package.json is altered because it was updated using `npm install --save`
Conflicts:
	package.json