gitignore 'components' and 'lib' dirs
make log output configurable
lint all js files
upgrade grunt-contrib-jshint version
honor native Bower configuration