Fixed some issues with patching - no longer use system temp dir. Fixed a concurrency issue with getOrCreateChunkWatcher, fixed Comodification issues with the chunksToUnload set.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>