Add rspec for testing and simplecov for coverage.
Add rspec for testing
Merge branch 'master' into add_rspec
I'd like some specs as well, but given some major changes in the wings there doesn't seem to be much point specing at this point.
Would merge with some acceptance specs for now, they should remain roughly the same.
I've taken some tentative steps toward including specs. There are a couple of minispec scenarios which do basic acceptance testing, I'll add more and get it running on Travis soon.