Fix LoanReport to include Legacy SFLG loans when the modified_by_legacy_id is NULL.
Remove BaseLoanReport.
Move LoanReport to LoanReportPresenter.
Use PresenterFormatterConcern to parse dates in LoanReportPresenter.
Move selection of loans and count to LoanReport.
Re-factor LoanReport to not use joins when counting.
Pass a user into LoanReportPresenter to work out permissions.
Don't use the allowed_lender_ids parameter. This approach restricts based on the user passed into the LoanReportPresenter.
Default to EFG scheme for user's who can't choose a loan type.
Add list of loan types.
Filter by Loan Type when generating a Loan Report.

Select a loan type instead of a confusing combination
of loan scheme & source.