Re-allow templating of complex_args, but count params to prevent injection

Fixes #8810
Noted in documentation that standalone esxi hosts should use ha-datacenter for the datacenter string
Merge pull request #8912 from nathansoz/devel

Documentation edit for vsphere_guest module