Properly handle runtime properties dict
Properly handle runtime properties dict

If a `runtime_properties` dict is explicitly provided as an empty dict, we want to maintain a reference to the original object, rather than to a newly-created empty dict (for proper introspection later).

cloudify-cosmo/cloudify-plugins-common,cloudify-cosmo/cloudify-plugins-common,cloudify-cosmo/cloudify-plugins-common