Refactored the nodes controllers for testing, added more node detail tests.
Fixed my node bug in AlarmService, whole service should work now.
Finished node detail tests, fixed the alarms-by-node test case.
Made the top bar of the node detail page show an alarms icon with a summary modal.
Merge branch 'features/ngui' of github.com:OpenNMS/opennms into ngui