Navigation toolbar coexistence event framework

Or didn't you mean that.  If the backend doesn't have a toolbar, then as far as I can see, this will make no difference.

I have added fallback methods below to None, and if they use the new navigation system, then it will set up the tools with just the hotkeys given by keymap, as happened in your branch, right?