Added circular buffer type.  Makes globals initialization pretty scary,
but should make the rest of life easier.
Merge branch 'master' of http://github.com/ellingjp/ee472

Conflicts:
	lab3/code/globals.c
	lab3/code/globals.h