Changes to browse handler for Solr 4.0.0-BETA
Changes to indexing for Solr 4.0.0-BETA
Added a null check so that an index with no terms in the field doesn't cause problems.
Tabs to spaces.
Merge pull request #1 from KDK-Alli/solr4

Add a null check.  Whitespace fixes.
Updates for latest Solr nightly build.
Added a null check.
Added support for filters e.g. to limit browse by building. Based on VUFIND-726 containing work done by Alan Rykhus.
Added more progress messages.
One more minor output tweak.
Use a different method for finding the browse start row to perhaps avoid an expensive sort.
Changed progress message to distinguish between extraction and loading.
Switched from Pair to AbstractMap.SimpleEntry to avoid errors on systems where tools.jar doesn't exist.
Added support for negative filters.
Implemented the single-pass browse index builder to avoid temp files and sorting.