Separate file for main() for mkdict. Namespace for DictionaryInducer.
Hypothesis member variable is now a ptr, eliminating the need for copy ctor/assignment operator.
Added namespace Align for all alignment stuff. Various cosmetic changes.
Previous commit had an error.
Pair closeness checks shouldn't reimplement, defer to WordToken methods instead.
Added monotony constraint as parameter.