Added a suffix tree class for doing fast fragment searches.