added MessageStats.add()
added MessageType.namePlural()
refactored UserConsoleTest
added message stats printing to final info in UserConsole