Feature/postrolls

Add support for postrolls.
Maybe it's just a naming thing. Having a state called `content-ended` implies to me that the player will be in that state once the content has ended, independent of whether there's a postroll or not.