- removed stroke color, because stroke color will already be defined in routeOptions, trackOptions and distanceOptions
- changed tracks to track to be conform with the server API
- replaced some calls which where made on the route although they should be on a track
- refactoring of seamap.js and files which use seamap.js
- removed seamap sync required methods, sync will be done with callback infrastructure
- updated callback initialization
- moved route handles to data object
- added sync logic for marks
- fixed bug in marksRoutesTracks.js, because to delete elements where not removed from the to delete list
- added sync logic for deletion of a route
- bugfix added missing ;
- code refactoring : removed $.seamap.track because same functionality is in $.seamap.route
- removed duplicated method
- fixed bug which occurred when selecting the distance tool, because the distance tool used the active var if the route
- moved variables to handle tracks to the data obj
- refactoring : replaced hide and visible methods with one method for each type (mark, route, track,...)
- bugfix in seamap.js which caused update on each route interaction
- added set method to set a obj with a specified type (boat, mark,...) to the client storage
- added template mechanism to get a template for a specified type