Add initial revision of the sorter application. Add Eclipse project setup.
Fix multithreaded merging and make it use all available threads. Make sorting methods accept 'end' index as parameters instead of last. Add sorting and merging interfaces. Add 2-way "classic" merger.
Improve bound parameter on sorted array type. Remove QuickSorter2,
Correct casting error.
Worker edges now primitive integers. Move simpler loop condition check up in worker merge loop. Simpler sorting completion wait.
Make worker start final.
Made workers final.
Remove unneeded `volatile` modifier from `sortComplete` thread flag.

`sortComplete` is known not to be accessed by more than a single thread
simultaneously, because it is only accessed from within `synchronized`
methods.
Add comments to MultiThreadedMergingSorter class.
Fix array variable name.
Move word array loading back into Application. Remove standalone word array loader. Remote quick sort test. Remote unused SortingThread class.
Anonymous sorting runnable class referencing partitions instead, making complicated generics unnecessary. Fix spelling in some comments.
Update comment.
Remove index property from partitions.
Fix incorrect calculation of `chunkStart` variable
Change `notifyAll` for `notify` in sort completion wait procedure.
Optimize worker thread construction.
Add final to some method arguments and re-format source code.
Add assertion check for re-invoking `sortAsync` procedure and comment on doing so. Reformatted source code.
Fix partition range assertion check. Ignore launch and data files from repo.