worker postMessage(1, null) should throw, undefined should not. Fixes #491

(Omitting the second argument is already tested in e.g. `return-value.html`.)