INT-3532: Fix `SmartLifecycle` -> `Lifecycle`

JIRA: https://jira.spring.io/browse/INT-3532
Yes, that would be good compromise: leave them as `SmartLifecycle` and deprecate its methods. However I think we should ignore `autoStartup` anyway