CEHTML media type fix

Some CE devices do not allow the the type property on the CE media object to be change once the object has been instantiated. 

If the type of the media changes during a session, some devices require the media object to be torn down and recreated with the new media type.

This change has been restricted to devices that contain the 'cehtmlmediatypefix' media module in the device configuration.