Implement backward

- tweak CSS and disable opacity animation
- implement back in subtitles
  - three cases - near front, within a subtitle and outside a subtitle

This actually turned out to be much trickier to implement than I would
have guessed. There were quite a few false starts and details to
take care of.