plex_cleanup.sh: checkpoint

Lots of improvements, but I found out the "watched" status is wrong
for some files.  So, I don't trust the script yet.