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

@nqn will clean out.  The ZK detector may never happen like this anyway.