Update bower version requirements.
Added bower_components to .gitignore.
Made changes to support the new version of karma.
See changes under Development in README.md.