Adding comments to DOMEventRouter and changing the constructor so it throws an error if no router is passed.
Adding comments to DOMEventRouter and changing the constructor
so it throws an error if no router is passed.

gburghardt/JsLib,gburghardt/JsLib,gburghardt/JsLib,gburghardt/JsLib