Define: relocate, zing, lines <anything> thru.

Note that there is a grammar conflict with 'lines <anything> thru' due to
ANTLR not being LL(k) but instead SLL(k). Hacked around it for the moment.
Define: split recycle.

Also tweak the definition of _box circulate to ensure that it works
reliably from t-bones (see the 'recycle' test case).