Logger middleware using Log4Net

A middleware for logging, uses Log4Net. Currently set to
RollingFileAppender.
To be done: Move log4net out of app.config to a separate file.