Allow no more than one sync to be pending
Allow no more than one sync to be pending

The script already waits 100 ms before kicking off a sync to allow multi-file
changes to settle. This commit ensures that if more than one file changes during
a sync, then only one sync will be queued up to run after the current sync
finishes.

serban/autosync