Rspec 3 support

- allow matchers to work on rspec >= 2.14 and rspec >= 3.x
- update gems (including bump to rspec 3.0)
- update specs to work with rspec 3.x