My edits to the second half of the basic docs

cc @stubailo @avital @Slava
It's also unclear to me how one is supposed to provide an `onError` callback without providing an `onReady` callback. Presumably just pass `null` or `undefined` for the `onReady` callback?

I realize switching to a node-style API probably isn't open for discussion until after 1.0.