Bug 496923 - Make jstest browser harness load browser.js/shell.js from every path component in the test path.  r=terrence

--HG--
extra : rebase_source : 939028cffe76a3e62892804266ae5a861ef22fee
Bug 496923 - Update update-test262.sh to make the test262/intl402 tests work again.  r=terrence

--HG--
extra : rebase_source : 9951491bd7e0c50f0581e096a7efb63881e59626
Bug 496923 - Rerun update-test262.sh to account for the intl402-preloading changes.  r=generating-script-was-reviewed

--HG--
extra : rebase_source : e4d32355eb16b94389e3c4089764ebd1923245d4