CDX/SLR Architecture: Add reverse flag to ZipNumParams, ability to buffer SLR and read in reverse (by using SLRIterator and LineBufferingIterator)
LineBufferingIterator supports reverse iteration

HttpSLR: Added getConnectedUrl() to get the actual url after redirect.
ZipNumCluster: custom location cacheing support, enabled optionally for http locations

SLRFactory.reload() -- add ability to reload mapped file when changed