Adds "implicit" property - flag that indicates if event should not be added to History.
Marks dispatched event as "implicit" for navigation performed by view's "change" event to avoid adding it to History.
Adds handling event's "implicit" flag. Removes firstWaypointEvents dictionary.