Connection port is now converted to an integer and raises an exception if it could not.

Conflicts:

	drivers/python/rethinkdb/net.py
adds port conversion test
fixes test