Ignore Some Files for Bower Install

+ Ignore src, gulpfile.js and package.json
Fix Github Pages Gulp Task

Adds returns so gulp knows to do tasks in the right order.