implemented support for multi match in ESQueryBuilder

maybe just overwrite the enums 'toString()' method to return always lowercase, for getting the original enum name, one can still use 'name()'