get rid of HashedBytesValues
renamed fst based impls
refactor term faceting to use bytesRefHash without creating objects
more cleanups
added asserts