Add a handshake timeout (Fixes #14)

 * The handshake timeout is hardcoded to 60 seconds