[WIP] Add users using `devise` gem.

Add users using `devise` gem.

### Tasks to be done
- [x] add users
- [x] login with `login` property
- [x] OAuth2 authorization
- [x] additional requirements

Tests coming later!