StateGraph.getAlignments(): phone alignment
StateGraph.surfaceSplit()

StateGraph saves recursion depth for each state
Revert "StateGraph.surfaceSplit()"

This reverts commit 68998c301b9edbdb3a30f0209574b1fe94a3d6f0.

Our idea for a dichotomic Viterbi didn't work out, so we don't need this anymore.
(Technically, it works, but the extra time it takes does not offset the space savings)
prepare incoming transitions for each state
backtrack swap: store incoming transition ID
removed outgoing transitions
TextGridLoader: text may span multiple lines

Now we can read most of OFROM
fixed rare deadlock in SwapDeflater

Could occur when the SwapDeflater gets closed before writing its first page
align single word between anchors with Viterbi
don't swap small backtrack stacks to disk
be quiet