Bug 1109630 - Improve and Refactor grunt system

Yes, you are right, I'll keep the dummy file but keeping the gitignore entry