Cleaned up docblocks and code

With this PR the following has been done:
- Made routing.yml use prefix
- Shortend docblock references for @param and @return where possible
- Fixed invalid docblocks
- [Controllers] Added `createForm`, `renderView`, `render`, `createRepository` to the `Base\BaseController` and updated controllers to use these methods.
- [Controllers] Removed `$this->container->get('request')` usage in favor of the methods param.
- Removed unnecessary global catch usage
- Some other minor tweaks and fixes