Split client into its own file.
Surround sync hello with #ifndef EMSCRIPTEN
Start and stop buttons for a demo.
Unref result after setting notifier.
More emscripten ifdefs instead of comments.