Greatly optimized search speed with the following greedy optimizations:
	1. Never add . to phrasequery unless its the final window
	2. Never add ... to a phrasequery
	3. Keep track of the next uncovered position. Do not add to phrasequery unless a position is uncovered