Changes in DAO implementations:
- getting users by login
- getting roles by name
- added login field to User and removed first/last name, as it should be stored in parameters map
- added tests to newly created methods