simplify WBEMConnection::createInstance()

Based on Devchandra's input. When creating a new CIMInstance, no CIMInstanceName is needed for construction of the object. Namespace can be passed via optional parameter of CreateInstance(). Previous API is unchanged due to PyWBEM compatibility.
fix README.md to reflect the proper steps for generating setup.py