Added search filter functions.

Added support in the elasticsearch DSL for the
filter functions defined in http://tinyurl.com/qzobc69
A better description of the parameter map might be helpful here.
What's the key? Why is the value a []string, not a string?

Also (channeling frankban) please finish the comments with a full stop.