Support filtering hosts modified before a given timestamp

which may be used in combination with `since` to get hosts in a time window yey.
You could replace this with `hf == hostFilter{}`. Might make it more clear that you are checking if `hf` is the "zero value" of the struct.