update .gitignore
introduce WBEMConnection::connectLocally()
rewrite address info storage in CIMClient
introduce CIMConstants
introduce handle_all_exceptions()

The handler is used in WBEMConnection's intrinsic methods to simplify exception handling and not to overload the code with long list of catch sections repeated many times.