Fix Custom Analyzer performance problems

Enable checkbox now applies to both custom analyzer and individual fields (Closes #10).
In addition, enabling the checkbox will automatically populate the analyzer field with
tokens, instead of requiring the user to modify the query text first.

Lastly, a bug was fixed where all fields were analyzed, even if they weren't displayed
(Closes #11)