Run a timer to update the target's thread list when handling watchpoints

This should now have a better chance finding instructions executed from a thread created after we begin watching.