hamming distance now works for any encoding-marked string
simpler interface to hamming distance
restricted DL distance works from any marked encoding
simpler interface to restricted DL-distance
dl-distance now works with marked encodings and has simpler interface