Insert Quotes Around All Strings for Lucene

This pull request simply adds quotes around all strings for Lucene.

I've been seeing a lot of Lucene Parse Exceptions with the default functionality and have tried to identify the bad characters one by one and add it to the blacklist. However there have been far too many characters which made me resort to just inserting quotes for all Strings.

Let me know if there's anything else that you need.

Thanks.