Add per-node filter queries + remove `_yz_node` field

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.

Preliminary micro benchmark demonstrated 15% improvement in query
throughput. More detailed results to come.