eventpump: initialize watcher event properly
Add missing return statement in C++ wrapper for pump::add