Adding a destroy method for the blueprint-created executor services so the threads get cleaned up when the bundles are unloaded....  ooooops