Carry -R option to updated fahinstall, if necessary.
Rearrange the code so fahinstall terminates, if the download fails when checking for updates.
Even if client directory exits, allow incremental updates.
There's nothing wrong in migrating empty ~/fah to tmpfs. Remove sanitizing code.