gulp setup incl testing tasks