fixed transaction leak when exception different from PropelException is ...

...thrown

Propel1 equivalent to https://github.com/propelorm/Propel2/issues/365