Relax RSpec version restrictions

RSpec 2.12 introduced the sorting block we use, so let's assume that's
the earliest we can go. Stick to a newish RSpec for our own tests
though.

Closes #13
Merge pull request #17 from shepmaster/rspec-version

Relax RSpec version restrictions