Check of remote modification date deals with not existing files.
Interactive mode: asking how to handle remotely changed file before
anything gets uploaded. If file should be skipped, it is removed from
the CHANGED_FILES list.

This solves the problem of a partly uploaded commit when aborting
(ctrl+c) after a couple but not all questions.