introduce type recognition in CIMInstanceName::keybindings
add missing getters for CIMClass properties
introduce lmiwbem.is_subclass()
fix CIMIndicationListener::start() boost::python parameters passing
switch CIMIndicationListener::is_alive() to property
introduce ScopedConnection used for temporary connections
treat all strings as unicode objects in CIMValue

Preparation for Python3
fix missing value getter in CIMValue::asLMIWbemCIMValue()
drop direct PyErr_*() calls
update README.md

Supported intrinsic methods and benchmark added.
fix fall through in ScopedConnection() when connectLocally()
add missing getters in CIMClassName, CIMParameter