WIP: Add multi-field support to common term query

WIP needs:
1.  A review on the funky syntax for adding the fields.  Feals bolted on
because it is.
2.  Gotta get the multi match query to use it.
3.  Docs.  Including a working rest example.
4.  More tests!?