Re-merge fixes for bug 476, bug 1895, bug 2049, bug 2149, bug 2509, bug 2539 and bug 2531.
EXPORTS
?NewLC@CVarMessenger@@SAPAV1@AAVCConsoleBase@@ABVTDesC16@@@Z @ 1 NONAME ; class CVarMessenger * CVarMessenger::NewLC(class CConsoleBase &, class TDesC16 const &)
?ShowMessage@CVarMessenger@@QAEXXZ @ 2 NONAME ; void CVarMessenger::ShowMessage(void)