Fixed uniform distance calculation
Working version.  Noisey channel model is based on
uniform cost of edit distances, and the language model
bigram-based with unigram interpolation for smoothing.