dynamic scheduler progress
Merge branch 'master' of ssh://git@github.com/lstyls/csci5103.git
Here is the Dynamic Scheduler class.  I made changes in KThread,
ThreadKernel, ThreadQueue, StaticPriorityScheduler, PriorityScheduler
and RoundRobinScheduler.  I added a abstract method to ThreadQueue so
you will have to make a empty updatePriority() function in your
scheduler.  I just forgot to change that.  It will never call the
function so it only needs to be there.
Fixing merge history to show dynamic was integrated into master.
Merge remote-tracking branch 'origin/master' into dynamic

Conflicts:
	nachos/src/nachos_thread.conf
Merge remote-tracking branch 'origin/dynamic'

Conflicts:
	nachos/src/nachos_thread.conf