Changed the way intersections are merged
Added new connected track test

Ensures that no duplicate tracks, or itself is included
Fixed adding track to multiple intersections

Also added new test for verification
Merge pull request #1 from keemyb/Multiple_Intersection_Fix

Multiple intersection fix
Merge branch 'master' into Locations_and_Path_Finding

Conflicts:
	src/lys/sepr/game/world/Track.java
	test/lys/sepr/game/world/MapTest.java
Removed incorrect negation in getConnectedTracks
getValidNextTracks handles no intersections gracefully

New tests for coverage
Can now find fastest route and multiple routes

Broke remove track test as I disabled track nudging
Updated path creator to support map creator

Also lots of auxiliary functions