Use RPC directly for software deployment operations

This change replaces heatclient REST calls with RPC calls when
creating, fetching or deleting software deployments.

Change-Id: If81b68717bd2f9d9be1291c07b18626493c9b5cc
Partial-blueprint: software-config-trigger
Merge "Use RPC directly for software deployment operations"