Client: added parameter contextFactory for SSL clients
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