[webui] Better management of usernames in markdown

 * Users with a dash (like 'yast-team') are now managed properly.
 * Users with two underscores (like '_nobody_') are not enclosed in <em> tags