Rspec 3 syntax

Hi @whazzmaster,

I was looking to contribute to the fitgem.  I first saw that there was no version on the rspec dev dependency, so the newest 3.0.0 version was bundle installed.  This caused a lot of deprecation warnings as expected. Soooo this PR is updating all spec syntax to rspec 3's expect language.

What do you think? worth doing? 

I also found a spec that was making an actual web call during the spec run.  So I stubbed out the call.