Guard 2.0 with notifications

Awesome project, but I upgraded it a bit to fit some of my needs.

Additions:
* 100% test coverage
* tabs to 2 spaces (ruby best practice)
* notifications with success/failure
* Works with guard 2.0