Fixed master to properly rescind offers.

Review: https://reviews.apache.org/r/21948
Fixed Master::launchTasks() to inform allocator of unused resources
when any of the offers are invalid.

Review: https://reviews.apache.org/r/21750
Fixed master to remove and rescind offers when a slave is
disconnected.

Review: https://reviews.apache.org/r/21961