[Commons][Frontend] Updated dependencies. Added a fontawesome 3 to 4 migration script. Switched from ruby Guard to node.js Grunt.