ephy-web-view: Update the navigation flags only when the bf list changes

Instead of doing it manually.