Upgrading gulpfile.js and generator improvements.

Upgrading gulpfile.js experience to be a little more stable in production building, and also made some improvements to the generator in terms of making sure files don't have "Fire Starter" in them (and are instead renamed to the appName).