Fixed schema includes and made /features more RESTful

This brings indirectly brings in pull request OADA#3 -- pull it first.

This request updates OADA#3, fixing all the schema includes. After this commit the raml file can be fully parsed.

This request also updates /features to make it more RESTful, removing the RPCish /features/*/list resource.