Reply email notifications

This PR resurrects our notifier.py and greatly simplifies it, only handling reply-notifications for now.

The changes kill any connection to the user subscriptions table, (If everybody agrees, we can also remove that from our model), removes the customsearch template which was to be introduced for subscribing to streams (we can resurrect this later).

Of course many parts of this will be refactored later when we'll design our next-level notification system.
Sometimes coffee and python are just a little too similar.
On Aug 6, 2014 8:32 AM, "Aron Carroll" <notifications@github.com> wrote:

> In h/notifier.py:
>
> > @@ -77,6 +74,7 @@ class ReplyTemplate(NotificationTemplate):
> >      def _create_template_map(request, reply):
> >          parent_tags = ''
> >          reply_tags = ''
> > +        reply_quote = reply['quote'] if 'quote' in reply else ''
>
> Is reply not a dict? Can we do reply.get('quote', '') here?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/hypothesis/h/pull/1378/files#r15881681>.
>