Replaced logger in all the class names, parameters and comments with TraceListener. Now, JobTraceLogger is JobTraceListener. It also overrides Flush and Close methods so that it can be configured easily by any exe on App.Config and all the exe has to do is call Trace.Close at the end. JobTraceListener.Close simply calls FlushAllAndEnd method with 'Ended' as the final message for the job. Existing jobs will continue to work as they do. This is only intended for exes which want to just use the TraceListener to upload logs to blob storage
Test console application for configuring trace listener via app.config
Merge pull request #15 from NuGet/daravind/PurerTraceListener

Daravind/purer trace listener