LOGBACK-849: shut down executor service on context reset

This request addresses LOGBACK-849 using the second approach mentioned in the Jira issue.  Please review and merge or provide feedback.