first commit of new notification system models
friend/follow notifications working. Logic to generate e-mails in place. Still need notification settings and email template but merging to avoid any further merge conflicts