Also listen for move_to events

Some editors (namely, IntelliJ IDEA) save by writing to a temporary file
and then moving the temporary file to replace the file being edited.
Because when-changed wasn't listening for move events, it didn't notice
those file replacements.