[CLC-2122] Minor refactoring, including the diagnostic messages
[CLC-2122] Adjust recording to cover all cases, message formatting change
[CLC-2122] Logging more
Merge pull request #1580 from yuhunglin/CLC-2122

[CLC-2122] Diagnostic message for MyFinAid