Fix ignoring category filter in transaction by 'month reports'
The issue was caused because there was no implementation of
MyMoneyDatabaseMgr::transactionList() returning a modified list
of splits for QueryTable::constructTransactionTable().
Also in MyMoneyTransactionFilter::match() returning matchingSplits.count()
where is it possible that the really returned list m_matchingSplits
may be empty, looks incorrect.
BUG:395327
FIXED-IN:4.8.3