Move the onLoad logic into a Promise called sk.domReady().

This will be guaranteed to resolve even if DOMContentLoaded
has already fired.

Also fix a stray $$$('query-sk').setParamSet that I missed in the last CL.

BUG=skia:

Review URL: https://codereview.chromium.org/725243003