core, media_control: unbind events on destroy() (close #280)