Added minimum_should_match support to terms query.

@willkg let me know what do you think about this