- UI: moved SetMenu() from UIBaseDialog to UIElement
- UIMenu has Attach/Detach methods with reference counting, so the same menu could be shared between controls/windows
- GlWindow, CApplication: added ResizeWindow() method to update window size
- moved all UModel files to a separate directory "UmodelTool"