www/app.js: separate out Conversation controller

Use MessageID to display a stacked set of conversations instead of just
the last email in the thread.