Corrected the table creation MySQL statements
Don't use auto commit for the registration methods
 Fixed an issue with the BalanceCheckerTransaction which could allow it to return false erroneously