Merge back of PinDMD branch

..tested by many ppl and seems very stable

git-svn-id: svn://svn.code.sf.net/p/pinmame/code/trunk@3559 6f51dfdd-75df-4273-8f3b-818b1e6aa8bf
Merge back of cabinet/colorizedDMD branch

..tested by many ppl and seems very stable

git-svn-id: svn://svn.code.sf.net/p/pinmame/code/trunk@3560 6f51dfdd-75df-4273-8f3b-818b1e6aa8bf
tweak UI elements after double merge

git-svn-id: svn://svn.code.sf.net/p/pinmame/code/trunk@3563 6f51dfdd-75df-4273-8f3b-818b1e6aa8bf
some tiny cleanup

git-svn-id: svn://svn.code.sf.net/p/pinmame/code/trunk@3564 6f51dfdd-75df-4273-8f3b-818b1e6aa8bf