osd: rewrite OSD rendering to use libass