remove unmaintained internals api
move envelope function into bike rental resource class
remove internals tests
deploy otp api to /otp.

eventually otp.jar should become a runnable WAR, so servlet deployments will also be at /otp by default.
place all analyst endpoints uniformly under routers/routerid/analyst/xyz
make state dominance more restrictive. Analyst tree construction was never finishing.

maybe we should eventually just automatically switch to time-limited earliest arrival on analyst calls.
add park+ride and kiss+ride modes to client
remove unmaintained thrift API
re-apply oversearch and multi-path changes

this corresponds to two commits on 0.11.x which were intentionally left out of the merge for simplicity:
91df00292c1a0e4f53a7a92326214edf94d20a14
28e92d670eed6706c822034e4269f7871e7f0494

With the difference that the State.dominates method is kept more restrictive (because otherwise full "batch" SPT generation is too slow) and the soft walk penalties are the same as those in the 0.11.0 release.
add package info for draft GTFS and OSM loading code
add LoggingUtil class with static method to make human-readable numbers
reintroduce trip grouping code
remove length constrained path finder

this was part of an experiment for the "inference engine"
de-deprecate getVertex(String label) because it is still heavily used in tests.
update comments
remove frequency classes, merge TableTripPattern into TripPattern iface
remove all "legacy" TransitIndex classes
remove local stop finder (field is still in stops though)
remove use of Exemplar
comment out / remove frequency code in gtfs builder