FM GUI as an NPM library for GUI 2

* added dynamic loading of external modules
* new commands on Alarm to allow create/updating/delete
* new fields in alarm gui

Change-Id: I9a7f4d665618a7949bb02039374974dabf6e5363
diff --git a/web/gui2/.gitignore b/web/gui2/.gitignore
index f18ba06..3f98ae9 100644
--- a/web/gui2/.gitignore
+++ b/web/gui2/.gitignore
@@ -2,3 +2,4 @@
 documentation/
 dist/
 coverage/
+src/main/webapp/app/fw/