Fix unit bug. close #669
add tools for test http
fix Makefile.
test http in travis. make package.json right
no need for install grunt in travis test. just install node-static
Merge pull request #680 from seajs/tools

Fix on tools
Empty test page
Tweak code style
Modify specs for plugin-text
simplize server tools
当path为空的时候就会报错，跑不下去了

path为空的场景是将seajs源码以内联形式输出输出的时候，其script的src属性为""。
跑到这里的时候便会报错
https://github.com/seajs/seajs/blob/master/src/util-path.js#L176

增强dirname的容错性
dirname add empty string test
Fix a bug in plugin-shim. close #694
Merge branch 'master' of github.com:seajs/seajs
Merge pull request #692 from siemenliu/patch-1

dirname函数 当path=""时报错
Update version to 2.0.1
Make sure that the input to dirname() is not empty value
Rebuild packages
Tweak code style
Fix a bug due to compression. fix #710