XX-11381 Backout custom mongo C++ driver changes and introduce query with timeout
Split the mongo query timeout in two timeouts: a read query timeout and a write timeout.
Merge remote-tracking branch 'origin/release-14.04' into release-14.04

Conflicts:
	sipXcommserverLib/src/sipdb/EntityDB.cpp
Merge remote-tracking branch 'origin/release-14.04' into release-14.04