Consistent formatting for Route, based on clang-format.
RouteProp with a consistent formatting.
Minor cleanup, consistent formatting of Kml and KmlFormatDialog.
Minor cleanup, consistent formatting for Layer and RoutePoint. Initialization lists used in constructors.
Resolved some nasty macros, consistent formatting. Code is now almost entirely readable by pmccabe 2.7.