Fix up multiple node launching so that it works

This will automatically assume one master and multiple workers is types
are not specified. If types are specified, they will be used to populate
the categories in the Ansible inventory.