Add hashCode and equals methods
Add default role "writer" on user creation

- If no role is provided "writer" role will be assigned.
Refactoring
New searchService

- Will be used for faceted search
Add equals, hashcode for PermissionImpl
Add equals and hashcode for PermissionImpl
Merge branch 'master' of https://github.com/richardwilly98/es-dms