adds configurable timeout
documents new timeout option
version bump