Initial version of RouteGraph application
[routegraph] Add preliminary release of RouteGraph for Windows
[routegraph] Enable anti-aliasing in track view
[routegraph] Initialize m_route to NULL
[routegraph] Do not round viewpoint coordinates when drawing
[routegraph] Add superclass Marker of Signal
[routegraph] Do not make signals children of track elements
[routegraph] Add starting points
[routegraph] Check file version, clean up code
[routegraph] Update project file with new source files
[routegraph] Add VS2010 project for Windows build
[routegraph] Delete .user file which does not belong in the repository
[routegraph] Fix some memory leaks
[routegraph] Add different alignment options to Label

Align marker labels depending on the angle of the marker.
[routegraph] Do not display element numbers in signal labels
[routegraph] Compile with -std=c++11 to allow 'override' keyword
[routegraph] Move TrackElement constructor implementation into .cpp file
[routegraph] Fix memory leak by deleting next/prev vectors of TrackElements
[routegraph] Fix ViewPoint drawing and labeling

 - Do not inherit from Marker any more
 - Do not convert from radian to degree and back unnecessarily
 - Position label depending on the viewpoint angle
 - Fix computation of bounding box
[routegraph] Add check for stream end in Route::skipLine