Cleaned up location queries and ThreadedGenomeReader. Need to implement ThreadedGenomeReader.read method after cleaning up GenomeWorker.