Ignore logs with date
[!!!] Cleanup cache and store native datetime

This alters the format of the cache file. Before it stored the date as
a string which complicates things when trying to clean up. Now it
expects a datetime object. There's a temporary method that will do the
conversion at startup that will be removed in a later version.

Closes: gh-9