Store default level in BiDiLevels. This will be required for handling empty text sequences.
Improve BiDi handling of numbers and neutrals.
Add tests for mixed text direction.
Convert legacy span directions into levels.