Notifications capability + contact check

CHG: Ability to send Push/SMS when mode changes
CHG: When leaving mode, checking that a set of contact (typically doors/windows) are closed and send notification otherwise
CHG: Improving preferences screen by better grouping settings by sections