Feature/docs api

This PR adds the documentation API as per:

* [x] Added a DocumentationController
* [x] Added DocumentationModel that consumes ZF\Configuration (also requires ZF\Configuration PR https://github.com/zfcampus/zf-configuration/pull/3)
* [ ] Tests for DocumentationModel
* [ ] Tests for DocumentationController
* [x] Hal enable DocController

Other change (as per Matthews request):

* [x] ensure input-filter is consistent throughout, use short non-reduntant names (ie: no rest_ or rpc_ prefixed child routes)