Improve orientation options.

We now support sensor, sensorLandscape, and portrait orientations.

SDL2 enables support for sensor and sensorLandscape, the latter of
which is probably what we want for visual novels.
Update tests, py-for-a.