Notify adapters if a new step is removed when navigating away from a step

fixes #115