WIP: Improve OmnibusHelper logic
Closes #1645 (closed)
To be done:
-
needs to be split from the libraries/helper.rbinto a separate file -
Fully covered in specs -
Fix the edge case where should_notify? returns true when the service is not enabled.