Moved rule-to-tree mapping features to Tree.java
Now prints complete target-side tree with mapping using %t
Moved TestSetFilter from thrax, added loose filtering (for use with segmentation lattices)

When decoding with run-time segmented lattices (for handling OOVs), you can't use fast or
exact filtering. Loose filtering works by allowing grammar rules to partially match words
(effectively loosening the stricter "exact" requirements).