NMEA parser added and other refactoring

- GPX strings converted to GPS since NMEA-files are also supported.
- Timer converted to a Executor-system thingy.
- Playback control tweaked.
Changes:

- nmeaParser converted to an automatic variable.
- broadcastProgress does not take any arguments anymore.
- setWorkerIndex acts differently in playback/stopped states.