For role argument specs, allow author, description, and todo to be a string instead of a list of strings, similarly as with ansible-doc and with modules and plugins (#227).
Make sure that title underlines have the correct width for wide Unicode characters (#228, #229).