Add per-node filter queries

Create a custom SearchComponent which allows Yokozuna to perform
per-node filter queries. This removes the need for the `_yz_node` field
and the use of a monolithic filter query. Allowing smaller index size
and less overhead per query.

One microbenchmark showed a 15% increase in query throughput.