Add an ReadWrite parameter to the Transport

If there's a ReadWriteTimeout, wrap the net.Conn to set a deadline for all
Read and Write operations.
Merge pull request #14 from jbardin/master

Add an IdleTimeout to the Transport