Sync up with `YUI.Test`

WIP / PROTOTYPE / EXPERIMENT

For some reason, this repo, and the this package got stale compared with the code in `yui/src/test`, this PR is suppose to get them align, and finally help to remove the code from YUI Library, making yuitest is truly stand alone project.