Query: Added a bucketing strategy for false logarithms.

This strategy has some characteristics of a log scale, but produces
regularly-sized buckets within each order of magnitude.
Improved API and documentation for bucketing strategies.
Added a factory for creating bucketing strategies.

Reuses field-setting code from FilterFactory.