Add auditing

Refactor gulpfile slightly to set up task depenedencies correctly