Loosen dependency on Shoulda

Fixes build for Ruby 2.1.0.
Merge pull request #1906 from afeld/upgrade-shoulda

Loosen dependency on Shoulda