require / define 在加载模块时，返回以"/"为起始的模块路径不正确

具体问题描述：

比如使用 define 模块定义为：
define(["avalon", "text!./template.html", "css!/static/css/demo.css"], function(avalon, tmpl) { ....
当前 parent 路径 值为：
 http://abc.com/js/pages/aaa
则在加载 demo.css 文件时给出的路径会变成：
 http://abc.com/js/pages/aaa/static/css/demo.css
而实际上应该是:
 http://abc.com/static/css/demo.css

本修改可以保证以“/”起始的路径模块正确加载。