Pulled out a connection manager to allow different connection management strategies (single transaction, transaction per script etc)
Added transaction support to DbUp
Removed additional call