DB Transaction Null fixes reapplied-01
Further reapplication of new Auto DB Trans handling
Single change to rem out test line code and remove Tlog tests
Merged uncrustified and ready for trunk.
merge from Branch 'lp:~chris-thomas/openpetraorg/dev_20140918_Finance_Test03'