add test script
remove submodules
add .travis.yml
add execute mod for deps
fix uglify npm repo name
add number, string spec
remove package deps
add some test spec
add build file