UPDATE: Improve performance of lifecycle callback routines.
ADD: Nav.toActivity() for resolved activity intent.
REMOVE: Nav.with().
UPDATE: Change the interface NavPreprocessor for better flexibility.