Fixed ResultMessage issue with empty arguments
Move all logging to a static logger with console logging enabled by default