Changes soy task according to soySkipCompilation option
Changes soy task according to soySkipCompilation option

Apparently, things don't work well if all pipes are gulp.if or something like that. When soySkipCompilation was true the task never ended. I changed the skip compilation logic to use a regular if instead and it's now working as it should.

zsagia/metal.js,travisc5/metal.js,mairatma/metal.js,zsagia/metal.js,travisc5/metal.js