Transactionapi

implements https://github.com/propelorm/Propel2/issues/368
fixes https://github.com/propelorm/Propel2/issues/365

Work in Progress