[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