Use real bird and location names, not just the percolator IDs

by querying the percolators upfront. Furthermore, do percolate only
unpercolated documents, and make sure the mapping of the birds and
locations fields is non-indexed, otherwise kibana splits the terms at
spaces. Awesome!