add bower grunt file and grunt-contrib-uglify
update doc
update readme and change dist file name
fix conflict