Update the type system when files get removed from the project.
Change ContextActionsPopup, ContextActionsBulbPopup and the HiddenDefinition popup to open/close as the parent TextArea gains/loses focus.

Move ChangeMarkerMargin and related classes into own folder.
Remove C#-specific hack from HiddenDefinitionRenderer.
Do not return null from CreateHighlighter().