Add LegacyInputHarvester

Needed a trivial LegacyInputHarvester. This can function the same as the
SwingInputHarvester (since IJ1 and thus the LegacyUI is effectively a
Swing UI). Just needed to tie it to the LegacyUI.