fgui now aborts with a diagnostic if it cannot create its hidden window. stops stupid people like me from starting it from $home/profile.