Client: added parameter contextFactory for SSL clients
Client: added support for basic HTTP authentication via credentials
TODOs for future work
Client: added connection timeout
Conflicts:
	fastjsonrpc/client.py
Use the previously created agent (the one with timeout)
Test that Proxy creates the agent instance in constructor
Test timeout in client
Clarify Proxy constructor's connectTimeout param documentation
Merge commit 'f1c5101f50599cb0f7e5ea3fae0926aa3b2146a9'

Conflicts:
	fastjsonrpc/client.py
Example SSL server and client.
Basic tests for the SSL client.

Be aware that test_callRemote doesn't currently pass. Will investigate.
Explanation to the "failing" test
Ignore SSL keys
Merge commit 'ee647b883456a4685a1166685e711768ebb78ba4'

Conflicts:
	fastjsonrpc/client.py
Examples how to use HTTP authentization
Raise exception in case of authorization error
Add docstring for _getBasicHTTPAuthHeaders method
Fix PEP-8 errors
Basic tests for HTTP auth
Version bump