fix issue with FinancialTransactionFund inheriting from FinancialTransactionBase<>.  Reverting to just having it be from Model<>instead and giving FinancialTransaction a RefundTransaction member