Improved how date and datetime is indexed.

They can now be text-searched using UTC time format, on date, time
or both.
Added tests to check that every field type is correctly indexed.
Fixed #119 - Adds support to non-anscii indexing and search.