Changeset discussions

Add support for commenting on changesets with RSS feeds and email
notification of comments to other commenters and people that have
chosen to subscribe to a changeset.
Tidy up changeset comment code
Tidy up changeset comment tests and beef them up a bit
Move changeset comment feeds out of the API namespace
Merge branch 'comments'