update lightsBoard to to qt4

    updated some qt3-deprecated methods
update qslider qt3-deprecated methods
use QFrame instead of Q3Frame
upgrade to qt4 (switch how bitmaps created and using QX11Info::display())
fixed inconsistent indentions
simplify some #includes
upgrade to MessageBox to qt4 and fix leak.

Fixed leak as created MessageBox's were not being destroyed
after they were closed.

I think MessageBox could be replaced by QMessageBox
but I dont do that in this commit.  I have kept the apperiance of
MessageBox to be the same at in Version 6.1