Dashboard, label assist, status screen and map fixes
There have been a bunch of non-necessarily-backwards-compatible native code changes so far, so let's tag this before starting the next round of changes.
The high level changes are:
- label assist
- convert the user input into a directive
- change the dashboard to support user labels instead of sensed values
- create a status screen
- finally fix the map issues
This corresponds to phone release https://github.com/e-mission/e-mission-phone/releases/tag/v3.2.3
and server release https://github.com/e-mission/e-mission-server/releases/tag/v3.2.3