Now make it more readable and more like rootxx-cocoa.
Avoid segmentation fault in case TClingClassInfo is not present

in the HasDictionary and GetMissingDictionaries.
It was reproducible with simple statements like:
TClass::GetClass("vector<vector<TH1F> >")->HasDictionary();
Create the test files (bench.root) in the current directory instead of /tmp. This avoid clashes when running various "test-bench" tests simultaneously.
Try to "reduce" xpm - our old logo was only 256 colors and quite small,

the new version is ~ 1 mb and 11K colours (though it's a blue square on your screen!!!) - reduce it,
also seems to affect the speed (the time needed to load image).
Style consistency.
Make it power of 2.
Protect against calling a function with an unexpected signature.
"Fallback" image (xpm) was ~7K colours (of blue???) and took half a minute to load (from time to time only).

Reduce the number of colours to 256 and hope for the best.
On a freshly installed ubuntu it always complains - comment the printf call.
Import DrawCopy from 5.34
Implement a simple version of "Scale"
Remove the functions after the loop is done.
CINT -> Cling
(temporary) workaround for ROOT-6124
We may not have code gen.
We may not have incr executor.
Doxygen warning
Finally, event loop seems to be the right one.
Not 'true', but gAbout.
New Function SupportAlpha(). Return “true” color’s alpha channel is supported.