Add grunt-codo to support doc

DESC: A
Add source doc

DESC: A
Merge branch 'develop' into build

Conflicts:
	Gruntfile.js