Merge pull request #1564 from hypothesis/username-blacklist

[WIP] Initial username blacklist draft config
Remove info notification when closing the auth window
Merge pull request #1566 from hypothesis/remove-login-notification

Remove info notification when closing the auth window
Override the focus style in the toolbar toggle

It was originally only applied on hover and was causing display
inconsistencies in FF/IE where the toggle would turn red.

Fixes #1567
Remove focus from the toolbar toggle on click

Firefox and IE apply the focus pseudo class to anchors when clicked.
This prevents our toggle button returning to it's natural state after
it has been clicked. This change blurs the element on mouseup to ensure
that:

 1) The focus state is removed when clicked.
 2) The focus state remains when using the enter key to trigger the
    toggle (also triggers a click event). Otherwise the user would lose
    the focused UI element when navigating with a keyboard.
Sort and deduplicate username blacklist

Also convert to a plaintext newline delimited file -- there's nothing
gained from using YAML here at the moment.
Validate at registration that username is not blacklisted

This adds a validation rule in the registration schema that prevents
users from registering with blacklisted usernames.