ENYO-2200: IE 10 url split error on enyo.Router kind

Bug was pointed out in out-of-date code but it still existed. The bug was fixed and the source was reformatted to be consistent with other source pulled into 2.3 from the mvc-bindings branch. Lint-free.