run unit test with lastest mongodb 2.2 version

Change-Id: I579e5402861d63bd48f9846f757f255fa1dedf9d
[services-ng] commit new mongodb proxy in a big patch

Change-Id: Iac67273c91c97eed3355e0a06cf4d4e504e74478
[services-ng] add timeout to query/exec of pg

   1. add timeout to connect/query/exec of pg
   2. support async connect/query/transaction (mutex procted), won't block whole process
   3. lazy close of global connections when using async query

Change-Id: Ifa4bbf2b13b4fa1f68e835ca25a7cb1b3ca8c1f9
[services-ng] consolidate mysql connection and pool methods

Change-Id: I860277da5e4d3418701b6790316356ab23728ce0
Merge "[services-ng] commit new mongodb proxy in a big patch"
Merge "run unit test with lastest mongodb 2.2 version"
Merge "[services-ng] add timeout to query/exec of pg"
Merge "[services-ng] consolidate mysql connection and pool methods"