Added the following functionality with tests cases:

- emptyStations
- isEmptyStation
- fullStations
- isFullStation
- percentAvailableBikes
Added offline stations functionality and tests
Fixed available methods on README.md
Added status code to the error code that is returned
Added test for error
Added fixture for requests that returns 500