Fixed some bugs with the query of phrases.
-Will need to test more thoroughly

Added DiskPositionalIndex and IndexWriter.
-Need to build the index first before converting everything to arrays
Fixed bug in ProcessQuery.java
-fixed the logic error occurring in processQueryLiteral, was always
updating the queryLiteral Q when it was empty after an empty Q was
returned from the AndMerge() function
Added a Case when a word was spelled wrong in ProcessQuery.
Fixed bug where an infinity loop started.
-Code was attempting to find the next iteration when in fact there was
none.
Added DiskEngine.java, DiskPositionalIndex.java, IndexWriter.java
Integrated IndexBuild with current implementation

ProcessQuery.java
-Converted to using arrays. Changed PositionalInvertedIndex to
DiskPositionalIndex
Revert "Added DiskEngine.java, DiskPositionalIndex.java, IndexWriter.java"

This reverts commit 665393af3f9dae268838f70e223ab11f111164e0.
Revert "Revert "Added DiskEngine.java, DiskPositionalIndex.java, IndexWriter.java""

This reverts commit 787307b5b1f60d4687e51f24a0fd1bda5c6f18e3.
Revert "Fixed bug where an infinity loop started. -Code was attempting to find the next iteration when in fact there was none."

This reverts commit 102eeb95a34dd16873aae21f83727f2eef121c3a.
Revert "Revert "Fixed bug where an infinity loop started. -Code was attempting to find the next iteration when in fact there was none.""

This reverts commit 5d8396e4e251c48322c6193378382a8562df927c.
Revert "Added DiskEngine.java, DiskPositionalIndex.java, IndexWriter.java Integrated IndexBuild with current implementation"

This reverts commit 665393af3f9dae268838f70e223ab11f111164e0.
push
Merge pull request #2 from jle33/Milestone-1_fixes

Milestone 1 fixes