long->int storage optimization for 32-bit bitmap format

so that the lucene index may take up less space also made
BitmapDocumentFormat into an enum with the same values as BitmapFormat
and then pulled in the format used in SearchAcceleratedBitmapDocumentFormat
since it always came out best in performance tests.