use Guard::Compat + project updates

Including
- update to RSpec 3.1
- update to use Guard::Rspec 4.4.2