Set JS minification options, closes item:46

See: http://davidwalsh.name/compress-uglify

Note, we also minify vendor code. Blocked on
https://github.com/yeoman/grunt-usemin/issues/171
Prepend _ to prevent Compass compiling transients

See: http://sass-lang.com/documentation/file.SASS_REFERENCE.html#partials

Closes item:50
Update main.scss
Update main.scss
Update main.scss
Update main.scss
changed text marker color to #fff if row is red, added padding to missing-contacts
Merge pull request #112 from musamusa/bug/minor-css-fix

changed text marker color to #fff if row is red, added padding to missin...
Merge remote-tracking branch 'upstream/master' into develop
fixed multiple update dates
fixing text-states and alerts
relocating preloader
Merge pull request #106 from tlvince/refactor/uglify

Set JS minification options, closes item:46
Merge pull request #109 from tlvince/bug/transient-compass

Prepend _ to prevent Compass compiling transients
Merge pull request #115 from musamusa/bug/fix-update-time-loader

Bug/fix update time loader
merge
Merge branch 'franllull-fixing-state-colors' into develop
Enable end-to-end tests

* Run via `grunt test:e2e`
* Runs by default on Chrome (after `npm install`)
* Test locally on more browsers by passing `PROTRACTOR_BROWSERS`, e.g.:

    PROTRACTOR_BROWSERS=chrome,firefox,safari grunt test:e2e

* Note, if you're running under `tmux`, prepend `reattach-to-user-namespace`:

    reattach-to-user-namespace grunt test:e2e

* Travis setup to run e2e tests via [Sauce Labs][1] (only on non-forks)

[1]: https://saucelabs.com/u/sense-ebola-dash
fixed update time location and condition to display container
Travis e2e is unavailable on pull requests

See: http://docs.travis-ci.com/user/sauce-connect/