Added FCFS scheduler and changed insertion into ready queue to take algorithm into account.

Also cleaned up implementation of multiple schedulers.  Scheduling definitions moved to scheduler.h
Scheduler constant added to conf.h file.
Merge branch 'master' of https://github.com/benNThompson/xinu-arm

Conflicts:
	system/resched.c