Add BatchExecutor to handle SLF4J MDC
Handle case where MDC is null
Merge pull request #66 from mgodave/batch_executor

Add BatchExecutor to handle SLF4J MDC