Fix never restarting the application if a --watch argument is a file

In legacy mode, if a --watch argument is an **existing** file, nodemon silently fails to monitor the other files

Repro:

    nodemon -L --watch ./existing_dir --watch ./existing_file.js  .