Family & Guest Enhancements

Need to have more flexibility with these accounts, since at the moment only Admin can arm/disarm the alarm. The system should support few more accounts for other use cases. For example:
Admin - as it is. No change.
Family - can arm/disarm, but cannot change configuration. Can see different security modes. Gets notifications as well.
Watcher - used for a neighbor or friend who we want to alert in case there was a break in. The don’t need to receive all notification, but rather only that triggered the alarm. This account should be able to see device status and camera video ONLY when they’ve triggered the alarm. These people are acting as a kind of backup 24/7 monitoring service.