Separate gulp build and devdependencies
Sync with master