User authentication + authorization

UserService to handle user identication process
JokeAccessService to handle permissions on jokes
Autorization is now working

User have roles
Jokes have authors
User can do actions on jokes only if he has the right role.
Jokes now have an author

And you can't add a joke if you don't have any role assigned
Rest API

Can get jokes collections via GET /jokes
Can get single joke via GET /jokes/id