use spm-standalonify for standalonify build
camelCase umd name
use --include umd instead of --umd
add testcase for umd
update deps
check expect files count
build with deps without devDeps, fix #964
Merge pull request #978 from spmjs/spm-standalonify

use spm-standalonify for standalone and UMD
Merge pull request #982 from afc163/master

with-deps 编译多余模块的问题
fix jshint
Merge pull request #986 from afc163/master

fix jshint