FIX: don't free a null pointer in CXImage

Got that exception when the Dialog to switch the skin could not find the addon logo.

While I was at it, i thought it is a good idea to not call functions on m_dll when it is not loaded?!?