SolrDisMaxQuery boost query test case
Implement Request #68384: Allow Switching between DisMax and EDisMax query parsers

New Methods Introduced in SolrDisMaxQuery:
SolrDisMaxQuery SolrQuery::useDisMaxQueryParser()
SolrDisMaxQuery SolrQuery::useEDisMaxQueryParser()
To Allow switching between query parsers
Fix unit tests that depends on defType of SolrDisMaxQuery
Request #67101: SolrDisMaxQuery Bigram Methods

proto SolrDisMaxQuery SolrDisMaxQuery::addBigramPhraseField(string field, float boost [, float slop])
proto SolrDisMaxQuery SolrDisMaxQuery::removeQueryField(string field)
proto SolrDisMaxQuery SolrDisMaxQuery::setBigramPhraseFields(string bigramFields)
Request #67101: SolrDisMaxQuery Bigram Methods tests
Request #67101: SolrDisMaxQuery Trigram Methods

proto SolrDisMaxQuery SolrDisMaxQuery::addTrigramPhraseField(string field, float boost [, float slop])
proto SolrDisMaxQuery SolrDisMaxQuery::removeQueryField(string field)
proto SolrDisMaxQuery SolrDisMaxQuery::setTrigramPhraseFields(string trigramFields)
simple_list parameter type allow customer delimiter
testcase for simple list parameter separator default/overridden
Implement Request #67101: SolrDisMaxQuery User Fields Methods (uf param)

proto SolrDisMaxQuery SolrDisMaxQuery::addUserField(string field)
proto SolrDisMaxQuery SolrDisMaxQuery::removeUserField(string field)
proto SolrDisMaxQuery SolrDisMaxQuery::setUserFields(string fields)