Bug 1017238: Adds a filter for allowing uuid specification when hitting
the System index.

This bug fix also includes changing the kt_name_analyzer back to the use
of lowercase and asciifolding since the uuid filter returns no results
given that it uses the kt_name_analyzer. The analyzer was previously
changed to support spaces in system group names through the API index
method. This case has been accounted for by adding explicit, escaped
quotes around the system group name when specified as a parameter.
Merge pull request #3142 from ehelms/bug-1017238

Bug 1017238: Adds a filter for allowing uuid specification when hitting