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.