Get rid of the over-engineering of Guard::Options

Guard::Options is a pimped hash and that's it!
Improve notifiers' availability checks ; this should fix #493