rename WBEMConnection(verify_server_cert)
swap error code and message in exceptions
introduce CIM operations timeout setter/getter
fix basestring to Pegasus::String conversion in CIMValue::asPegasusCIMValue()
fix crash when namespace is in CIMInstanceName
add various API to CIMIndicationListener
fix NocaseDict::get(), ::pop() behavior
introduce WBEMConnection::getHostname()
introduce RefCountedPtr::release()
add missing CIMInstanceName::namespace, ::hostname in WBEMConnection::createInstance()
add CIMClientHTTPError handling in handle_all_exceptions()
introduce lmiwbem.DEF_NAMESPACE constant
do not throw exception, when CIMInstanceName does not have hostname available
rewrite NocaseDict iterators

All types of iterators now hold a copy of the dictionary rather than a STL iterators for C++ nocase_map_t. This is done, because NocaseDict may be destructed sooner than any iterator and we may reference invalid object.
change string formatting in CIM*::tomof()
fix RefCounterPtrValue copy ctor
move port selection from LMIIndicationListener ctor to ::start()
introduce isnone() for backward compatibility with older boost implementations
define template types for backward compatibility

Older C++ compilers can not deduce certain template types, so they are explicitly stated.
lower Python and Boost required versions