* Ensure callbacks from Zlib occur in the user-task primary thread.
* Don't fire off the Zlib blocking task until the nextTick, to allow
  the zlib.js to set the callback on the request before work begins
  (and possibly completes).
Modify fs.watch*() stuff to support persistent:true (mostly already done
by Lance).  Remove require('fs') usage and replace with process.binding('fs')
for stat'ing stuff, since we can't require node.js files from within a binding.
Increase cluster-test timeout for slow CI machines.
Adjust for contextification changes from DynJS.
Merge branch 'master' into nashorn

Conflicts:
	src/main/java/io/nodyn/Nodyn.java
	src/main/java/io/nodyn/contextify/ContextifyScriptWrap.java
	src/main/java/io/nodyn/runtime/dynjs/DynJSConfig.java
	src/main/javascript/nodyn/bindings/contextify.js
	src/test/javascript/clusterSpec.js
Replace usages of GlobalObject with GlobalContext or JSObject