add and use borrowerMailer->sendRepaymentReceiptMail
add, use and test  BorrowerSmsService::sendRepaymentReceiptSms
Add BorrowerMailer::sendEligibleInviteMail
Test sendEligibleInviteMail
Adding sendEligibleInviteMail
Complete using mails for madePayment method
Fix recursive injection
adding mails
add and test sendPaypalWithdrawMail
put mail in queue in UserMailer
add,test and use LenderMailer::sendFundUploadMail
Refactor USD mails
add, test and use LenderMailer::sendDonationMail
use fund and donation mail in every payment handlers
add, Test and Use sendBorrowerCommentNotificationSms
add, Test and use sendLoanForgivenessConfirmationMail
small fix
add helper methods in RepaymentCalculator
add helper methods to reduce quires
add sendRepaidLoanGainMail and use previous helper methods