cache: Silently ignore errors when loading the cache.
cli.main: Move setup stuff into their functions.
cli: Warn about running as root.

Main reason for this is because VLC does
not run as root.
cache: Clean up temp files that can't be moved.