Some refactoring of tabs.
Merge branch 'development' of https://github.com/MatterHackers/agg-sharp into development
Improving the closed state logic (adding to a new widget changes to not closed)
Made menus fix the parent pointer when the menu closes for the menu items.
Made menu test check for more states that we require.