Added all remaining SchedulerDriver Methods

Added the followings to project:
* DeclineOffer() + unit test
* ReviveOffers() + unit test
* ReconcileTasks() + unit test
* ReconcileTasks() + unit test
* RequestResources() + unit test

Is this just to silence an unused import? If so, why not delete it?