#22 try to make watcher update constant
(cherry picked from commit 9e51337)
- fixes #9 add builder for BlockingSupplierRegistry
 - fixes #22 Update watcher in parallel or in serial mode
 - fixes #23 handle Interruption more properly
(cherry picked from commit 7dcb19e)