Some changes that move us towards the new js process interface.

I implemented two handler functions because they are easy wrappers around
what we already have. One is just a #define.
But handlerGo() will require a new interprocess message,
so I'll do that one on the next push.