Began work on autonomous traffic event handler
Merge branch 'master' into autonomous

Conflicts:
	ats.c
Merge branch 'master' into autonomous
Code was getting out of hand, so I reorganized it again
Cleaned a few things that looked sloppy
Fixed up traffic light forward event handler at least partly
Some more cleanup of the traffic light
More fixes for traffic light
Renamed queue wait time
More traffic light repairs
Implemented new reverse event handlers for traffic light
Finished traffic light. Now compiles
Merge branch 'autonomous'

Conflicts:
	ats.c
	ats.h