Invalid timeout value and ability to set timeout

This fixes issue https://github.com/substack/hyperquest/issues/39