Up required version of Guard to 2.0

This commit boosts the version of Guard that is required to at least 2.0
since that was the version that introduced `Guard::Plugin`. This also
adjusts the syntax in the specs to be compatible with rspec 2 instead of
only working with rspec 3.