Refactor `paused` watcher
Refactor `paused` watcher

by utilizing `timeupdate` event instead of timeout. This is cleaner
because synchronizing processes shouldn't require assumptions about
execution time.

gruhn/vue-qrcode-reader