Move notification code to lib
Add zone fault notification
Only send zone faults when enabled
Errors yay!