Added transaction support + set connections autocommit by default