Adding unit tests for 'createThreadPool(...)'. Some minor cleanup of main nPool example file.
Added test for calling createThreadPool twice and after destroyThreadPool.  Minor update to add-on to deal with those cases.
Added tests for destroyThreadPool().  Updated add-on to deal with test cases appropriately.
Adding incomplete tests for loadFile().  Updated file manager to support reporting a status for loaded file.
Completed loadFile() and removeFile() tests.
Added queueWork() unit tests.
Beginning experimentation with GC functions.
Major update. Major overhaul on module system to fix bugs. Added more utility functions for better exception handling. Added exception handling where appropriate in emulated module system and thread execution.
Removing printf when waiting for V8 GC.
Fixing bug where tryign to call strlen() after memory is free'd.
Encapsulated the global and module context. Added global console.log() function for use in background.
Overhaul of file loading to include utility get/free functions and provide detailed file information.
Fixing bug checking if file exists.
Node.js global __dirname supported.
Added global namespace object and some tweaks to sample scripts.
Commenting out debug printf.
Added some more calls for xml parsing example.
Starting to implement mocha based tests.
Removing old jasmine test files.
Don't need to wait for executions. Just set timeout.