migrate to grunt v0.4.0+
Tweak publishing task

to not rm ['components', 'node_modules'] folders
Grunt JST task amd option changed
fetch user info after oauth done
updated pubsub
Migrate to use phate/grunt-jade
change 'post comment' link after user_info:fetched

instead of oauth:done
commenting post transformation handling
rm -rf less when grunt publish
checkout back to original branch when publish done
use textarea for commenting
Merge branch 'use_textarea_instead_of_contenteditable_div' into develop