TOOLS: additions to gulp, package.json and gitignore

- fix `gulp build` task
- fix gulp dependencies
- additions to .gitignore