fixed URL parsing to support file:/// URLs with three slashes (see RFC 1738)
ignore missing headers for file:/// requests
better test reporting for running the test suite with NodeJS
moved lively.ide.tests.WindowNavigation into its own module
using Array.isArray because it works across NodeJS processes
adding HandMorph if world gets restored or created (e.g. when running with NodeJS)
removed debugger statement
added NodeJS mode to runTests which only runs a limited set of tests
added lively-libs-nodejs (just like the other lively-libs-* files)
added nodejs tests to travis
JSLoader.require now searches in the directory of the module that required Lively
updated email address