This commit allows the options parameter type from one long formatted
string to a native hash, which is rendered into the right format.
The change is backwards compatible with a deprecation notice.
It uses the join and join_keys_to_values functions provided by
puppetlabs' stdlib module.
Change-Id: Ia436aabf9d346424cb68136c0b47cdda46e762e8