HM: FilterCache for filterQueries and JoinQueries (Which are filters)
HM: Filters default []
HM: Renamed compare and create arguments
HM: JoinQuery and JoinFacet classes (iso dict's)
Revert "HM: JoinQuery and JoinFacet classes (iso dict's)"

This reverts commit c0f7d68649da2ea130adc8c0f0af046027a6eb7d.
HM: Renamed _joinQueryCreate to _joinFilterCreate
HM/TJ: Added HashCollector and HashCollectorFilter for a more efficient join.
HM/TJ: hashes in a set, expose JOINHASH_PREFIX
TJ/HM: Long fields search with NumericRangeQuery
HM/TJ: show long fields.
HM: HashCollector for facetting
TS/TJ: show newline as \n
TJ: removed one test, fixed field.sf