Merge pull request #8 from payzumr/master

siehe Commit
Textinput fuer packet eingabe erhaelt focus. Gui geaendert die letzte verbundene stadt wird automatisch fuer die naechste Connection markiert
Gui geaendert die letzte verbundene stadt wird automatisch fuer die naechste Connection markiert + moeglichkeit zu togglen
Ameisenbewegung Bug gefixt
Pseudocode für die Ameisenbewegung geschrieben
Routen optimierung eingebaut
Merge pull request #10 from shugox/master

Ameisenbewegung verbessert
methode conExist() um vorhandene verbindungen nicht doppelt in die connectionliste einzutragen, methode drawSingleLine extrahiert
2 neue Constructors fuer Simulation und ControlUnit bei selbsterstellten map um die CSV zu umgehen
neue Methode startUserCity() funktioniert noch nicht / fertig button zum starten und paket anzahl der städte!