no change?
tried to add jar builder, failed
added verbose derivation printing (add '%d' to the output printing)

This required a change to the Rule interface, which now requires implementors to
define both getEnglishWords() and getFrenchWords(). This whole setup needs to be refactored
because there is a lot of redundancy and mixed metaphors among Rule, MonolingualRule,
BilingualRule, and PackedRule.