Spring Boot Graceful shutdown

Shuts down the application (must be explicitly enabled)