Updates

- PageMaker var name changes
- Class method for setting API response messages from a default or a
supplied override message
- Centralising API response messages into lang file
- User auth check now a global helper function
- migrating from resource routes to explicitly named routed
- Singleton for ApiController now in global namespace