Bank work
Added id to Account
Added lot_id to Bank

This allows access to a lot object when used
Added Bank flag to lot
Finished (I think) work onDBBankDAO
Added deposit/withdraw support to accounts
Added ability to edit bank's through Rank
Added deleteBank to IBankDAO
Added ability to create/delete banks from LotCommand
Big change, Distance -> MathUtil

Automatically refactored, references need not be changed
Created event to lose 5 percent of tregs on death

This can be lowered, and is commented out until it is ready to be used
Put ResultSet in try block

oops
Added Bank ChatState
Added createAccount method in DAO
Added BankListener, which handles banking

and entering/exiting bank chatstate
Added random account number to Account
Updated bankingDAO to allow account numbers
Added [BANK] prefix to ChatState.BANK
When withdrawing money, now it actually gets added to your account
Account number is now bank_id + 2 random numbers