added commonjs 'require' implementation to v8