Fix word breaking

Use break-all to force breaking in all browsers.
Embed Dropbox images

We need to pass a parameter, "?dl=1", to get the actual file
Check GET parameters in image embedding

This is a great candidate for the tests!
Merge pull request #411 from torhve/wordbreak

Fix word breaking
Don't watch for changes on existing lines

How did we miss this angular 1.3 feature? 
It appears to be a bit similar to bindonce, but also works in ng-repeat!

See https://docs.angularjs.org/guide/expression#one-time-binding
Wrap inlinecolour filter in $sce.trustAsHtml

This is required because bo-html is unsafe whereas ng-bind-html requires
"safe" HTML (ng-bind-html-unsafe is deprecated since 1.2)
Remove bindonce for Angular 1.3 One-Time Bindings
Merge pull request #414 from glowing-bear/plugin-fixes

Image plugin fixes
Merge pull request #418 from glowing-bear/kill-the-watchers

[PLS TEST] Don't watch for changes on existing lines, s/bindonce/angular one-time binding/
Delete bindonce file and mention in README
Delete bindonce mention from README

Actually stage the change this time m(
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