Fix "Seyren webapp shutdown stuck on CheckScheduler.executor's non terminated thread"

Fix "Seyren webapp shutdown stuck on CheckScheduler.executor's non terminated thread"

1. Add `@PreDestroy` hook to shutdown `CheckScheduler.executor`
2. Make `CheckScheduler.executor` threads `daemon`