0.0.9 UI

Contains various bits that got layered - sorry about that all.
I have one issue that I still haven't been able to narrow down, and that's randomly the GUI will not display at startup after init maybe one out of five times - can anyone replicate?

Is this commented, because it's no longer used or to be used later? Even if it's not great, I using the `DISABLE_METADEX` define or `MASTERCORE_DEVMODE` as proposed in #240 should be preferred imho - if it's the later.