document ref improvement

`seajs`中如果提供一个`factory`(最外部的一个函数)，通过`seajs.factory(windowRef)`，在`windowRef`下生产一个新的`seajs`，`document`需要正确引用，应用场景见 http://www.9466.com 设计引擎，另外`util-deps.js`中require正则可能会出现问题，当脚本中有正则表达式，REQUIRE_RE很可能会匹配错误，这里是不是把正则简化，通过约定告诉使用者不要意外使用