Timeout is now configurable and falls back to 5 seconds which closes #30.