Including Nexus repository temporarily to make
Keycloak available for Travis
Merge branch 'keycloak-nexus'
Update to the latest released version of KC
Fix url pattern for device unregistration.

Without this fix, registration was working, but when unregistration was tried, it sent 302 redirect to keycloak.
ui: Remove top nav bar
ui: Remove breadcrumb bar from Applications page
ui: Update KeyCloak login screen graphic
Revert "Enable super user for KC admin"

This reverts commit 3e118b1c758493942ef2a00e1541302a03e5519c.
Removing low priority roles atm
Merge branch 'admin'
Adding initial src for the Push Message History backend
Refactoring extractIPAddress to avoid addition if checks.
Applying feedback from dbevenius
Merge branch 'PushStats'
Removing JBoss Nexus, as Keycloak is now on maven central
added LESS compilation, replaced console.css with console.less + removed open task
removal of duplicate bootstrap.js

* prevents e.g. need to click twice on dropdown
make ups-console.less inherit from liveoak-console.less
use http/https protocol independent links to external resources
UX: made some elements clickable (react to hover)