Ensure __init__.py is created by calling make
JsonDatabase remembers loaded path
New cache format and sync mode

Archversion now use a new cache format which store upstream and downstream
ersions (with timestamp)

cache is updated by calling the sync command
Remove cache mode
Print modes use new downstream_* functions
remove command aliase

KISS++
Report mode (old check) use the new cache
update mode use the new cache
Update configuration examples
Add systemd units example
Refresh README
Fix version display
Fresh mode is now based on time

Doesn't compare versions, let that to new mode
Add sendmail command
Rework config/cache files

Static files are now under a directory in xdg directories (config or cache)

New paths:
$XDG_CONFIG/packages.conf
$XDG_CONFIG/sendmail.conf
$XDG_CACHE/packages.conf
Install user service and timer
Fix traceback when packages are not in cache
Re-Add check command

It's basically a report with a call to sync
Fix update not syncing by default