Add a test for walk reluctance exposure to the API
Test both bike switch time and cost penalty in API
Test bike switch time and cost penalty internally
Implement bike switch penalties
Accept bike switch penalty through RoutingResource
Improve walk reluctance documentation
Add a test for first and last leg time correctness
Merge branches 'bike_switching_penalty', 'walk_reluctance_documentation', 'gtfs-rt', 'timeout_in_heuristic', 'places', 'interline-rt' and 'bike_speed' into mmri-rt

Conflicts:
	otp-core/src/test/java/org/opentripplanner/api/ws/TestRequest.java
Bump onebusaway-gtfs to 1.3.3 and fix a number of broken OBA links along the way.
Add support for the new "bikes_allowed" field in routes.txt and trips.txt.

The trips.txt "trip_bikes_allowed" proposal has been around for a while now
and is supported by OTP.  As part of the discussion to formally adopt the proposal
into the official GTFS spec, it was proposed that we change the semantics of the
field to match the existing "wheelchair_accessible" field (1=allowed, 2=not allowed).
To avoid breaking existing feeds and support phased migration, we proposed changing
the field name to "bikes_allowed" as well.  See discussion at:

https://groups.google.com/d/msg/gtfs-changes/rEiSeKNc4cs/gTTnQ_yXtPgJ

This commit refactors bike access semantics in OTP to support both the new and old
field, abstracting bike access into a new BikeAccess enum.
Alter WebsocketGtfsRealtimeUpdater for reliability
Fix AsyncHttpClient scope
Merge pull request #1293 from bdferris/bikes_allowed

Support for the new "bikes_allowed" field in routes.txt and trips.txt.
Merge branch 'master' of github.com:openplans/OpenTripPlanner into mmri-rt

Conflicts:
	otp-core/src/main/java/org/opentripplanner/routing/trippattern/TripTimes.java
	otp-core/src/test/java/org/opentripplanner/routing/trippattern/TripTimesTest.java
Add null updates check to polling stoptime updater
Merge pull request #1296 from goabout/mmri-rt

All the MMRI-RT stuff in one pull request
brings opentripplanner's mmrt-rt branch in line with Go About's mmri-ri branch, which is now up to speed with master
Add DateUtilsTest
Fix millisecond bug in DateUtils
Add TransitIndexServiceImplTest
Add getTripPatternsForStop and improve getRoutesForStop