Allow client to swap out TransactionManager; thanks @jarreds
Set default pool wait timeout to 1 sec; thanks @jarreds