** Added support for refresh tokens
** Added possibility for some clientapps to skip prompting permission
from user
** Added necessary database updates
** Updated client applications ui
** Removed unused imports
** Added tests for refresh token
Merge branch 'develop' into FTR-136_REFRESH_TOKEN
** Added dummy authentication provider that can be used during tests
** Cleaned up
** Added logging in for tests
** Added possibility for some clientapps to get token without authcode.
Merge branch 'FTR-136_REFRESH_TOKEN' into develop

Conflicts:
	pyramus/src/test/resources/rest-data.sql
** Changes to accommodate new code
** Moved authProvider and externalId properties from StaffMember -> User
** Changed AuthenticationProviders to return User instad of StaffMember
** Stashed some changes
** Added initial support for determining logged rest user
** Added Setting and SettingKey to datamimportAPI
** Added Google Oauth plugin
** Added Google Oauth plugin into bom