Improvements to search functionality

These commits make a couple small changes to the Lens' search function that I found helpful:
- searching for a task name is no longer case sensitive
- task due dates are displayed in the user's local timezone instead of in UTC
- tasks with a due date but no due time will only display a date in the search results; currently the lens shows a 12:00am due time for these tasks.