Implementing parallel updater.

The updater now spawns upto batch_size threads to process
one instance per thread.

All scheduler calls are multiplexed by the SchedulerMux to do
batch kill/add/restart/status calls.

Bugs closed: AURORA-350

Reviewed at https://reviews.apache.org/r/21440/