fix null latlon
fix graph seralization on build task
misc analyst updates
Merge branch 'master' of https://github.com/opentripplanner/OpenTripPlanner
Merge branch 'master' of https://github.com/opentripplanner/OpenTripPlanner
Merge branch 'master' of https://github.com/opentripplanner/OpenTripPlanner
Set wheelchair accessibility and bogus name flags also for AreaEdge and split edges
Unify wheelchair accessibility handling on transit stops

In TripPattern we already define that stops should be wheelchair accessible by default.
Add a dynamic WFS-based graph updater for adding notes on street edges
Add inspector for debugging wheelchair accessibility
Fix example WFS url
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"
use URLDecoder.decode() to unescape test resource paths
Only auto-create service when asked for.
Bike P+R: Add BikePark and BikeParkDataSource.
Move BikePark* to correct location.
Bike P+R: Extract generic XML parser as utility.

Add unit-testing with "NSFietsenstallingen" KML extract.
Move XmlData* to correct location.
Remove old reference to Lombok.