Added fakeweb gem
Added json with request data to avoid having to query bikeshare every time we run the tests
Fixes #3
Removed magic number for first station id and added it as a constant variable
Removed unused between method since the between method used is part of the Ruby Comparable module
Refactored all between checks and if statement into a private method to check the station id range and throw exception if needed
Removed between old tests since those were not using the correct between method
Added tests for the exceptions when a station ID is out of bounds
Merge pull request #5 from gabceb/bikeshare-3

Added offline json data and fakeweb gem for testing
changed station 4 in test json to be an empty station. rewrote true empty? test to test station 4
Merge branch 'bikeshare-misc' of https://github.com/gabceb/bikeshare-1 into bikeshare-misc
minor style tweaks
variable name changes
bumped gem number, simplified valid_station_id function
Merge pull request #7 from zackshapiro/bikeshare-misc2

Refactor
updated tests for empty station, added an empty station to the request.rb file
updated empty station (41) and offline station (38) test json
removed redundant tests
Initialize method now accepts a url if passed
Added JSON response with offline stations
Move JSON responses to separate files
Added more detailed checks on the response of offline stations tests
Added test to check for url passed on initialize
Merge pull request #8 from zackshapiro/lat-long

[green] Added method to get lat/long of a station
version bump to 0.0.7