ELadministrator no longer needs to be a singleton

Since only MessageLoggerScribe now communicates with ELadministrator it can directly own it.
Have standalone tests no longer use MessageServicePresence

For standalone tests that need to configure the MessageLogger, have them use the SingleThreadedMSPresence. Also some tests had already commented out usage of MessageServicePresence and in those instances I just deleted the commented code.