- add request timeout property (default is 60s)
- add a shared request operation queue (concurrent items default is 1)