Fix/passing tests

Tests weren't passing out of the box. Thought we'd help out.

Great gem and we're using it right now. Thanks for your contribution to Spree!

There's also some miscellaneous stuff on the *.gemspec (gave proper attribution) and some tweaking on the Spree requirement.