Adding the clientdentifier to the metrics flow
add tests for model and dao
Merge branch 'AGPUSH-685'
GCM paging for 1000 registration IDs
use protocol (http/https) independent links
add missing semicolon (jshint error)
add bootstrap-customization.js (fixes dropdown issue)

- when dropdown opens a modal, it should disappear immediatelly
Grunt: remove 'open' task

- open task is useless as the console works only when deployed to a
  JBoss AS server
Grunt: remove 'compass' dependency (unused)
Grunt: remove 'connect' dependency (useless)

- connect server is useless as console works only when connected to
  REST backend on JBoss AS
compile reset.css and main.css from LESS sources
fixed link to sidebar-active.svg image
made all dropdown buttons and menu items clickable
removed duplicated bootstrap.js links
removed bootstrap.css since it is included in patternfly
console.less: removed unused declarations
reformatted console.less according to global settings (jshint)
refactored LESS declarations from main.less to console.less
replaced use of main.less with console.less
UX: make inputs in dialogs bigger and aligned