[Authentication]
- implemented custom Token and API key based authentication
- coverd by Authentication.feature spec flow tests
[Repository]
- added repository project and moved Raved infrastructure classes into this project
[WebAPI]
- when application start it checks if default admin user (root) exists and if not creates one with default password (defined in Constants class)
- new Settings RestoreDefaultAdminAtStartup - defaulted to true
[NewAPIKey]
- new command line tool that generates new API key for root user