Simplified CEF callbacks with Promise wrapper.

Hooray for promises!