chore(auth): Remove hanging console.log()
chore(icons): Rename icons declared in app.js
fix(icon directive): Fix issue with scope.
fix(icon directive): Support transclude.
chore(system): Register icons in system module.
chore(dashboard): Update dashboard.
chore(icons): Remove icons from system widget directive
chore(icons): Cleanup and misc.
Fix merge conflict; refactor tests; move system icon config to system decorator from system model
Add flip-through to index.html
Update styles for icon in safety-score-panel
Add second sensor to mock system to test flip-through
Add flip-through directive to flip through a collection
Add flip-through views
Add safety-score panel icon
Add flip-through to system status widget to flip through errors and warnings
Add error icon styles
Add additional error states to the same sensor in test system
Rewrite tests for system#errors/system#warnings so that multiple error/warning states are counted on the same sensor, instead of counting an errored sensor as one error.
Update errors/warnings on sensor to follow format errorType + sensorId : { problem: errorType, message: HumanReadableMessage, sensor: [object Sensor] }; e.g. faulted2: { problem: "faulted", message: "Open", sensor: [object Sensor] }. This adds human-readable message as a property of a sensor error/warning