Added TransactionException and tests
100% tested Table/TableManager