Reworked gulp workflow, simple directive with success and error callbacks