Changes to the handling of "position" and "positionAlign".

Introduce both an "auto" value for "position" and "positionAlign"
settings which depends on the "text alignment".

Introduce a "computed text position" and "computed text position
alignment" algorithm such that these can be set by script through VTTCue.

This results in some simplifications in the rendering algorithm, in
particular we now don't need positionSet and positionAlignSet variables
any longer.