1) Polished the way logging is made to Console and the log files
2) Concretized support for 'ConsoleLogOnly'
3) Added [SUCCEEDED] and [FAILED] messages at the end of run to be able to
mine in the future