Fix for Bug 443770 - Logging doesn’t write to log file.

Rework on EngineLogger.

Signed-off-by: xinzhao-acutate <xzhao@actuate.com>
Merge pull request #20 from xinzhao-actuate/Luna

Fix for Bug 443770 - Logging doesn’t write to log file.