purge old conversations

This patch provides the admin with a tool to search for old conversations and remove them.

I wrote it for a client who has a data retention policy that requires them to delete personal data older than X number of days.

In terms of the UI, it could possibly be cleaned up a little, but I'm providing you with this patch as-is, in case you want it.