A resolving strategy that supports CommonJS style
requires, as seen in Node.js and Browserify.

@class
@extends BasicResolverStrategy
@param {Object} config A configuration object.
function CommonJSResolverStrategy(config) {
	BasicResolverStrategy.call(this, config);
	this.config = extend(true, this.config, {}, config);
}