Update the orientation section to match the Screen Orientation spec.

This changes:
- "allowed orientations" => OrientationLockType
- default orientation is no longer "any" but nothing, which means the UA will keep its own default orientation instead of being "any".