corrected documentation, and added tests for connectTimeout.  Also made reconnect:false a requirement for connectTimeout