Initial implementation of alert gadget.
Added tests for Alert gadget, updated JSDoc.
Added/changed actions in actions.py for new alert gadget, added tests
and doc.
Added support for having more than 1 alert gadget.
Merge branch 'feature/alertgadget' into develop