fix grammar mistake in README.md
introduce Grunt for automatic unit test

add .gitignore
add package.json
introduce unit test loading script
update package.json for default npm test script
Merge branch 'topic'