Added abdication of leadership on disconnect from the Mesos master. Also reworked the MarathonSchedulerService class to properly handle leadership defeats/elections.