Potential improvements to our README
Merge pull request #400 from glowing-bear/docs

Potential improvements to our README
Use "off" glyphicon instead of "remove"

Needs a few fixes to not look disproportionately large next to the cog.
Also remove that sodden trailing space.
Prevent triggering ng-focus on input during completion

$apply during another $apply is not possible, and .focus() on the input node
triggers the ng-focus on it (which hides the sidebar, if on mobile), so to
prevent the exception from being thrown, move the input node focusing
out of the $apply with a timeout of 0.
update angularjs to 1.3 beta 19 to fix bug with quotes around URL
Merge pull request #422 from glowing-bear/update-angular

update angularjs to 1.3 beta 19 to fix bug with quotes around URL
Merge pull request #421 from glowing-bear/double-apply

Prevent triggering ng-focus on input during completion
Merge pull request #419 from glowing-bear/glyphicon

Use "off" glyphicon instead of "remove"
Add bower and package to manage unit test dependencies
Add unit test setup files and sample plugin unit test
Add instructions on how to run the tests
Make Travis run the unit tests
Add tests for all plugins
Documentation; make test file executable, jshint tests, add a gitignore
Don't fail failed tests by accessing undefined members

If a plugin didn't recognize something it should have recognized, don't fail in
checking whether it failed.

Also, semicolons.
Use valid test URLs
Add tests for Gist & Tweet plugins
Test images with GET parameters as well (#414)