Date-time rules in the correct order to avoid missing rules
File-sizes are parsed like plain integers, the property will be guessed later

Mails and files don't use the same property, so do not hard-code it.
More date-time parsing rules, better building of date-times
Change equality comparisons of date-times to interval comparisons
More type hints, and change stray literal terms to comparisons to default properties

These default properties are guessed by finding ResourceTypeHint terms in the
query. For instance, a stray date-time will be changed to a nfo:fileLastAccessed
property for files, and nmo:receivedDate for e-mails.