Explicitly terminated scheduler process in ~MesosSchedulerDriver().

Without this fix, Mesos tests that have assert failures get deadlocked
on ~MesosSchedulerDriver() (because driver.stop() is not called)
waiting forever for the scheduler process to exit. This causes the
tests to never exit.

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