Added a method for finding available bikes.

The method is generally setup, however a dependent method is not written
yet. The missing method is commented.
Refactored to use #9 and #12.
Merge remote-tracking branch 'origin/master' into AvailableBikes#13

Conflicts:
	CityBikes/Library/Library.csproj
	CityBikes/LibraryTests/BikesNearbyTests.cs
Refactored GetAvailableBikes to use other methods.
Merge remote-tracking branch 'original/master' into AvailableBikes#13
Updated to new functions and ready for review.
Updated DB schema with 'hasNotMoved' column for gps_data
updated model from database
removed created model.sql from proj
Moved DatabaseImport projects into CityBike solution
Forgot removals
Updated indentation/whitespace stuff.
Renamed acceptableStandStillMinutes -> IMMOBILE_MINUTES and created a class constant.
More indentation fixes.
Fixed a few comment typos.
Simplified the GetAvailableBikes function. This closes #13.
Merge branch 'AvailableBikes#13'

Conflicts:
    CityBikes/DeadDog
Removed the double set of decimals in BikesNearbyTests.
Merge branch 'master' of https://github.com/sw701e14/code into Clustering#15

Conflicts:
	CityBikes/DeadDog
	CityBikes/Run/Program.cs