Search and delete tests

Wrote delete and search tests
Fixed search bug which prevented searching by date
Fixed bug in taskDateCompleted

Non-recurring tasks now also delete outdated dates. WARNING: Not able to
get deleted dates back
Merge branch 'daryl_storage'