Fix failing setting spec by adding template for main page req.
Remove console.log from auth.helpers
Fix templating issue in views nested deeper than one layer in components; these were being read as Javascript. Adding the globstar to ng-html preprocessor in karma-unit.conf fixes (app/scripts/components/**/views/*.html).
Merge pull request #61 in LV/gopher from boogs/remove-console-logs to develop

# By Brett Shollenberger
# Via Brett Shollenberger
* commit '5a0fc03125ccc36908cc43a9a9307e393b0d742d':
  Fix templating issue in views nested deeper than one layer in components; these were being read as Javascript. Adding the globstar to ng-html preprocessor in karma-unit.conf fixes (app/scripts/components/**/views/*.html).
  Remove console.log from auth.helpers
  Fix failing setting spec by adding template for main page req.
  Add security events widget to dashboard
  Add JSONifier and lsSecurity to app dependencies; add securityEvents mock to $rootScope
  Add jsonifier to unit-conf
  Add new javascripts to index.html
  Add security events widget template
  Add security events widget
  Add security module
  Add SecurityEvent model
  Add SecurityEvents model
  Add SecurityEvent model spec
  Add SecurityEvents model spec
  Add JSONifier to convert XML to JSON
  Add spec for XML to JSON conversion
Refactor sensor spec to add consistent API for errors & warnings on each sensor. These formerly did not match the errors/warnings from the system, which would likely cause confusion. Errors/warnings now all take the format:
 {problem: error/warningName (e.g. 'faulted'), message: humanReadableMessage, sensor: [object Sensor]}

These are stored on an array for each sensor. The system then collects these errors in its own error array, an amalgam of the errors arrays of all sensors. Same for warnings, and the joint errorsAndWarnings arrays. The errorsAndWarnings array is also added to each sensor. hasErrors, hasWarnings, hasErrorsOrWarnings, errorCount, and warningCount were also added to the sensor API, in order to make the error/warning APIs for both the system and the sensors exactly the same.
Update system spec to implement the same error/warnings API as the sensor spec.
Update sensor model to new error/warning API
Update system documentation to reflect changes to the error/warning API
Add timeAgoInWords filter
Refactor security event to accept JSON from push API
Refactor security events spec to accept JSON from push API
Refactor SecurityEvent to accept JSON from push API
Refactor SecurityEvent to accept JSON from push API
Update layout of SecurityEvents widget
Merge branch 'develop' of https://stash.corp.lifeshield.com:8443/scm/lv/gopher into features/sensor-errors-and-warnings
Merge commit
Merge pull request #16 from brettshollenberger/features/sensor-errors-and-warnings

Features/sensor errors and warnings