Fixed some semi-bold fonts being labeled as bold instead.
Don't fire DefaultRenderer's ready event in the same tick as constructor.
Don't use regex hacks to add and remove CSS classes.
DefaultRenderer now creates the wrapper around the video element and the subtitle wrapper.
Changed libjass.removeElement into a private function DefaultRenderer._removeElement