Add grunt-codo to support doc

DESC: A
Add source doc

DESC: A
Merge branch 'develop' into cover-check

Conflicts:
	Gruntfile.js
	package.json