Bug fixes:
- Fixed UTF8 issues that prevented fields containing certain characters from being indexed.
API changes:
- Changed all luceneapi_query_*() functions to be private by prefixing with an underscore, moved to separate file.
- Made sure luceneapi_query_get() is used to instantiate all query objects.
- Modified luceneapi_termdocs() to only accept index objects as the first parameter.