Numerous tag menu fixes.  Added entities to tree.

Filter tag menu behaviour more consistent across different instances.
Filter tag menus support keyboard nav now.
Entity tags now appear in the structure tree.
Hiding context menus works better.
Selecting tags in structure tree properly deselects other tags now.