Connection pool testOnBorrow patch

Inverted logic in validateObject
Also updated some documentation around batch-mutate that was showing an incorrect example