Added variant directories to .gitignore
Use only one future
Corrected behaviour of RandomTrackGenerator
Added track type that generates new track for every generation
Added new neuron input: angle from next checkpoint
Corrected potential deadlock
Merge remote-tracking branch 'petersohn/master'

Comments on conflicts:
.gitignore
	I used my version here, it is not redundant
	because Tup generates gitignores in the
	variant directories anyway
src/GameManager.cpp
	Had to move the extraNeurons constant out to
	class scope, because it is used there as well