add lower configurable connection timeouts to peerConnect and peerStreamConnect closes #37