AnnotationsToHTML needs Graph level DEBUG
AnnotationsToHTML uses HTMLMessages

Added getHTMLMessage to GraphBuilderAnnotation. By default it's the
same as getMessage. But it can be overriden to return HTML.
It is currently used in AnnotationsToHTML to return HTML with links to
OSM.

GraphConnectivity, ParkAndRideUnlinked and TurnRestrictionBad
annotations currently use getHTMLMessage.
Used JCommander for parameters in HTMLAnnotations
HTML log display is much nicer and dynamic with Javascript

You can choose which Annotations you want to see.
Merge branch 'HTMLGraphBuilderAnnotation' into HTMLGraphBuilderAnnotation_master

Conflicts:
	src/main/java/org/opentripplanner/graph_builder/AnnotationsToHTML.java
Merge remote-tracking branch 'buma_otp/HTMLGraphBuilderAnnotation_master'