Include group argument in calls to create_software_config

group is a mandatory argument, and was missing from some calls.

This change also adds tests which checks all arguments to
create_software_config for cloud_config and multi_part

Change-Id: I64aba8c31bfa69fa209aefb3d86adfa6313a6621
Closes-Bug: #1392327
Fix and assert calls to update_software_deployment

Some calls to update_software_deployment had incorrect arguments.
This change fixes those calls and also asserts call arguments
in test_software_deployment.

Change-Id: I5a2b8a10fd7be6e9728d28b1894067f07102dad9
Merge "Include group argument in calls to create_software_config"
Merge "Fix and assert calls to update_software_deployment"