Add methods to obtain current logged user and userId from session data.
Creates BaseController so other controllers can extend from it and inherits common method such as getCurrentUser and userId.
Deletes Secured controller as it not used any more. Authrization is now handle by custom annotations.
Refactor: Moves appSecretKEy to app config file, centralize currentUserIdKey in a class static member.
RestrictTo and SubjectPresent annotation makes use of Authentication controller to retrieve current user's data and authorization-roles.