Wrap account creation in a (sub-)transaction because any error will break the transaction and we cannot catch them.
Merge pull request #43 from bengler/transacion_fix

Wrap account creation in a (sub-)transaction