Made change to assume dust is an AMD or CommonJS module
Added missing semicolon
Updated package.json metadata to be more accurate
Added code to de-dupe classloader search path entries
Added support "forEachResource" to SearchPathEntry objects for cases where a search path entry might allow multiple resources with the same name/path
Made change to allow the "require" at the module scope to resolve RaptorJS AMD modules