Moved server root for debug tests

When giving the server an html suite to run automatically, it will root
there. This overrides setting the server root by placement of the
user-extensions.js file. To make file paths consistent between automatic
and debug tests, I moved the location of the debug copy of the user
script into the sel-blocksTests folder.
Updates server patch, now passing all but 2 tests

The only tests that are still failing on the server are the "try" and
"continue-break" tests. We can use forJson and forXml now.
added paths for testing file ops on the server

The IDE loads the test suite and sets the current working directory to
wherever you loaded the test suite from, I think. That might be a
function of the path manipulations done as well. I don't manipulate the
URL given to forJson and forXml, since data could exist anywhere on the
internet and the browser will resolve the url anyway.