Tons of small fixes. See below.

- Alerts do not have off/online mode.
- GSM is it's own thing.
- Covert now exists.

This should fix some of the json issues.
Fixed online-beacon-large to beacon-large.