Update gulp to better handle dep tasks