QHammerMainWnd is a managed DockWindow, start moving Hammer dock widgets over to DockManager
Everything in hammer is added through managed DockManager
Asset browser doesn't need to be made from native, use [Dock]
DockManager manages View toolbars menu, delete all native for it
Dock widgets dont need to be QDockWidget anymore
Use StateCookie to save Hammer layout, add a default layout
Mdi area is fine, but lets give it a proper name
ToggleFullscreenLayout