REMOVE: Deprecated code after several iterations.
ADD: AbstractCrossActivityLifecycleCallback to simplify implementation
of CrossActivityLifecycleCallback.