move gulp tasks to coffeescript and in general improve them
allow # in localnames