Fix missing handle increment on watcher creation

This fixes issue #367 with the suggested change.