Jhelbert/enrollment mode change events

@brianhw yes, @mulby @stroilova and I discussed writing out the start mode for each mode_changed event; the decision was that we wouldn't be doing this