Make --connect-timeout take a float (i.e.: 0.5 sec session timeouts)

Signed-off-by: Raul Gutierrez S <rgs@itevenworks.net>