OpenCS settings

I would like people to try it out and provide feedback comments please.  There are some debug statements still in there, please ignore them ;-)

EDIT: now integrated with existing settings code
EDIT2: subview settings implemented
I tend to agree, but at the moment (at least on windows) the view windows sometimes end up outside the screen and unable to drag back in.  There is a tracker item for it.  I guess a real solution needs to be found rather than a workaround.