New routes

You can submit a route by setting the last ControlPoint
Many bug correction
Create unique ID for submit to CyberCoach
does the ° character get rendered properly or do we have to escape?