Watcher portlet: fix encoding problem when having discussion items.

Discussion items have unicode titles in the catalog. :unamused: 
When a user with umlauts in his name comments, the automatic conversion did not work anymore.
By using our utils function the string is only decoded if it is a bytestring.

@maethu 
/cc @Tschanzt