New version of Kip released
### V1.0.0
* add ngcanvasgauges and new modern theme (thanks godind!)
* new Theme change event allowing widgets to subscribe to theme changes (thanks godind!)
* Historical Graph color change on theme update
* Update WidgetString to use canvas like numeric widget for dynamic font size
* Latitude/Longitude Unit format
* Load / Save config from server!
* Notifications service for application status (snackbar)
* Deleting the last widget in a page deletes the page!
* Signalk Notifications in menubar!
Note, loading/saving to server takes a quick explanation. In order to save to the server, you need a R/W token from the server. You can request one in settings of KIP, but then you need to go to the server UI and approve it.
Then when you save, you can give a name to the config, and you can save it to either global or user scope. Global scope means everyone (think other KIP displays on other phones/computers) will be able to see/load it (even without a token). User Scope means only client's who already have the current token that can read it.
Note when you approve the token in the server UI, it approves as a normal user. In order to save to the global scope, you need "Admin" permissions, so you need to edit the token (it's under Devices in the server UI)
Feel free to let me know if there are any issues!