Connection Pool Querytimeout Support

In our application we use RethinkDb for some analysis queries. They can be very slow. Unfortunately as is there is no way to manipulate the timeout when  using a connection pool. This adds a parameter in the connectionPool element in the web.config.

`<connectionPool enabled="true" queryTimeout="300" />`

Would extend the timeout to 5 minutes.