Adding parallel destroy capability to salt cloud

Using a standard map file, with this patch we can now use salt-cloud's `-P` argument along with `-d` to destroy all machines in the map file in parallel similar to how they were created. The `pool_size` configuration parameter for `/etc/salt/cloud` also controls the underlying multiprocessing pool size during the destroy.