Return 404 instead of 500 for missing forum thread

Also show a more specific error message in the front end. This change
only has an effect if using cs_comments_service commit 1d71330 or later.