add gulp-bower-files
fix gulp js:vendor task

add bower dependency
fix package.json missed commits
replace gulp-bower-files with main-bower-files