Rename Article to ArticleURL
Add article title to JSON representation
Standardize JSON representations
Add smtp-mail package
Add failing spec for notification recipients
Implement getRecipients
Implement getBody
Use the correct DB type synomymn

- SqlPersistM was simple, but only valid in the test's runDB
- This new type is more complex, but it is required so that both the test's and
  app's runDBs functions can execute the database action.
Remove notification body test

- Testing the content is brittle and the only critical piece of logic is who the
  recipients will be
Implement email sending and logging
Split Notifications module, add sendgrid logic