Bring back the runtime dependency on webcomponentjs as a convenience

(we don't strictly depend on it, but most of the time it's necessary).