have npm install bower components
don't test app.css
use grunt to install bower components
improve gulp tasks and testing