Fixed regressions

- Fixed issue relating to Request Mapping not specfied at the controller level
- Default the controller documentation endpoint to hyphen seperated name based on camel cased controller name
- Updated the tests to reflect this change