Prepping for v0.3.0 release

aka dropping the hammer of modernization!

- [ ] drop support for 1.8.7
- [ ] rubocop fun
- [ ] switch to rspec
- [ ] get test coverage above 85%