rename CACHE_DIR -> CACHE_PATH to unify with rest of Pelican

CACHE_PATH can now be relative to settings file like OUTPUT_PATH.
Also add --cache-path commandline option.
Change cache loading warning to a less scary and more helpful message.
Fix #1335 remove old and unmaintained French docs

Unfortunately nobody keeps them up to date, they would just spread
confusion.