Fix bug of setValue. Setup Grunt to automate JSHint, QUnit, uglify, cssmin.

Hi @tuanchauict 

The latest commit fixed the issues mentioned in your repository :D.