I broke the padding on the account forms
Tagging v0.3.1
Remove parent and url values in streamer and notifications

In the past our live-updater added some extra values (like parent data, titles)
for our annotations because the client-side used them.

Now we do not use any, so there is no point in doing that.
Notifications use parent data, but it now passed as extra data, instead of being
part of the annotation.

Fixed datetime issues within our reply-notification template
Merge branch 'v0.3.x'

Conflicts:
	h/static/styles/app.scss
Use asset specs with all webassets bundles
Merge pull request #1504 from hypothesis/1498-parent-values-in-streamer

Remove parent and url values in streamer and notifications
Oops
Sync the bridge after beforeAnnotationCreated

This ensures that plugins on both sides have fired and any resulting
modifications are synchronized (document plugin, for instance).

Fix #1502
No SVGs anymore -- remove from MANIFEST.in
Use recommended padding on Chrome store image.
Remove unnecessary guard

Spotted by @gergely-ujvari
Remove test for unnecessary guard
Merge pull request #1506 from hypothesis/1502-missing-uri-property

Sync the bridge after beforeAnnotationCreated
Pass h logger through to root

And set the root to NOTSET explicitly.
add missing encoding comments at the top of files
Move auth-specific stuff into auth package
Add glyphs to icon font for the markdown editor
Remove the d3 dependency
WIP update heatmap plugin to work without d3
Remove _colorize method from heatmap