Add FeatureSearcher (and test), a cancellable Runnable which can be used to search across a genome