Renames the 'counter' (last commit) to asyncWatcher, and reworked a bit, becuase this tool allows for the management of a load of asyncronous events
Quite a lot changed. Using AsyncWatcher from toolmanager.js to handle the bulk of asyncronout loads for category build files and part JS files. A load of checks on the category objects and part objects have been put in place, if they fail errors are emitted.
changes to build files