roles - fixed restdoc

- XmlBody tags were not rendered properly (there must be _single_ space delimiter)
- "<", ">" were not escaped
- use <hostname> instead of localhost
- use https protocol
- arguments need to start at the line beginning (no spaces at the beginning)
- added new title (displayed in the content)
- removed <password> option (passing password on commandline is not secure)
- added empty lines at the end of the file (without them the last line was lost)

  (well, it seems that restdoc has some bugs...)
render just single "Table of Contents" headline

"Contents" keyword add the headline, no need to add it explicitly again
Merge pull request #69 from webyast/roles_rest_doc_fixes

Roles - fixed restdoc