fix incorrect balance
implement differences
port to AccountDao
Rename TransactionQueryCriteria to TransactionQuery
Merge branch 'master' into dev.expenses