Clean up spec organization
Clean up provider requires
Use HTTPS rubygems
Switch to using FakeWeb to mock API responses