Deploy across an entire web cluster

Adds deploy, undeploy, and redeployAll to webapp cluster entities (DWAC and ControlledDWAC).

Also fixes some issues noticed in how tasks are tracked and displayed.
Should log.debug, just in case the exception doesn't make itself into a `Tasks.children()` error for whatever reason? Losing an exception is much worse than a duplicate.