Update for modern guard

This commit changes the dependencies of the gem to be the newest `guard` and `jslint_on_rails`. In addition this also updates the plugin to inherit from `Guard::Plugin` instead of the now removed `Guard::Guard`, this allows the plugin to work with the most recent versions of Guard (post 2.9.0).