New grunt tasks

I made some improvements and solves the TODO (#3972) items:

* Less Compiling
* JS compiling
* Transifex pulling
* Mo file generation
* Pot file generation