backup commit
moved rest api defaults into config file in resources
added test for overriding default config for rest api, still need to add config for resources
fixed config merge, added a bunch of javadoc comments to RestAPIResource
simplified how RestAPI external configurations are handled
added javadoc comment for RestAPI
RestAPI now generates URIs more intelligently
added a readme for rest client