[cec] removed dupe methods. if we really need that Sleep(), do it in CPeripherals instead
[cec] removed no longer used TranslateComPort()
[cec] cosmetics. made some methods private that don't need to be public
[cec] extra guards around m_queryThread
[cec] and let's init m_queryThread to NULL so we won't crash on exit when CEC has been disabled