Adding the tables to store the different application actions and the
assosiated CRUD rights.
Adding new Action model and all the DAO stuff for that model.
Add the linking part for linking an action with a role.
Adding Access part for the security + refactor to use the new CRUD model
in the action.
Refactor, pass the username and action as string, will be easier to use
annotations later.
Implement the annotion handler that will use the right system.
Adding default rights to the roles, these will be used when the role
doesn't have rights set for a certain action
Refactor: use columnames instead of numbers in the data extractors