Move TurnRestriction List from StreetEdge to Graph
Added automatic generation of inspector layers menu

Layers menu in Frontend can be enabled with ?debug_layers=true similar
to ?debug=true.
Layer names are taken from new API /otp/routers/default/inspector/layers
Changes are minimal. Only descriptive name is added to all inspector
layers and new API resource.
TODO:
There is currently weird output for XML:
<layers><layers>xy
second "layers" should be "layer"
Change tests to represent behaviour documented in code.

See https://github.com/opentripplanner/OpenTripPlanner/blob/19af62dd0a8621384c00c1004a784d979c251116/src/main/java/org/opentripplanner/routing/edgetype/TripPattern.java#L201
Fix error in previous commit
Use command line options as template for on-the-fly graph building.
Merge branch 'master' into inspectorLabels
Added support for automatic legend generation for Wheelchair renderer

Which was added in #1569
Merge pull request #1601 from hannesj/fix_#1567

Change tests to represent behaviour documented in code.
Merge pull request #1604 from opentripplanner/propagate-params

Use command line options as template for on-the-fly graph building.
Merge pull request #1576 from buma/inspectorLabels

Added automatic generation of inspector layers menu
Merge pull request #1575 from opentripplanner/turn-restrictions

Move TurnRestriction List from StreetEdge to Graph
[maven-release-plugin] prepare release opentripplanner-0.12.0
[maven-release-plugin] prepare for next development iteration
Fix #1609