fixes test cases of util; #123
define: fixes a bug that module and mod will lose the prototype chain when dealing with main module; #123
ready: fixes a logic error that uses a wrong object to iterate; fixes a duplate stack item; #123
fixes module definition; #123
fixes loading async module; #123
module: fixes a fatal error that it will lose reference for cyclic dependency; #123
optimize ready.js ; #123
test: fixes test cases for require.async; #123
test: adds async.html and facade.html; #123