Adding the Damerau-Levenshtein algorithm to calculate a distance between
strings into StringUtil.
Merge pull request #59 from samtools/nh_levenshtein

Adding the Damerau-Levenshtein algorithm to calculate a distance between
enhance tabixReader: iterator moved to interface
Merge pull request #58 from d-cameron/closeable

Explicitly implementing Closeable on classes and interfaces with close()
Merge pull request #60 from samtools/xtabix

enhance tabixReader: iterator moved to interface
Release 1.117
Fixed race condition where synchronouslyClose() would be called multiple times if AbstractAsyncWriter.close() called twice simultaneously
Merge branch 'closeable' of https://github.com/d-cameron/htsjdk into closeable

Conflicts:
	src/java/htsjdk/samtools/util/AbstractAsyncWriter.java