use minitest instead of test-unit
relax gem dependencies
drop dependency on shoulda
Merge pull request #58 from leereilly/relax-gems

Relax gem dependencies