CDX/ZipNum Refactoring
* Added AbstractSeekableLineReader, made SeekableLineReader interface
* Added support for getNthPage() to ZipNumIndex
* Sorted text file supports binary search with custom comparator