Ability to setup different values for connection and idle timeouts
Merge remote-tracking branch 'kaero/master' into connect-idle-timeout

Conflicts:
	lib/memcached.js
release connection on connect timeout and error
add connection timeout test (option "idle")
classify connection idle timeout as connection issue
Merge remote-tracking branch 'kaero/connection-issues' into connection-issues

Conflicts:
	lib/memcached.js
	test/memcached-connections.test.js
call callback on connect timeout, add tests
Merge pull request #132 from ianshward/connection-issues

Connection issues