Renamed CommitError to TransactionError
Added TransactionError
Merge branch 'big-refactoring-2012' of https://github.com/hfcorreia/fenix-framework into big-refactoring-2012

  * Renaming of the CommitError to TransactionError discussed in Issue #59.