Burkhard-Keller tree implementation with Levenshtein as distance metric. Based on http://blog.notdot.net/2007/4/Damn-Cool-Algorithms-Part-1-BK-Trees