Fix some tests, update some gems in gemspec

My first pull request in a while.  I was mostly trying to re-familiarize and fix some dep-warnings.

It is a bit of a pain that the gemspec is mostly with exact version dependencies.
LIke I said in the comment, I was trying to fix some dep warnings and this didn't do it.  The move to 4.* is better.  So, yes, remove this line.