resolves #956 fix invalid docbook when adding role to formatted text

- add role attribute directly to literal, superscript and subscript elements
- update AsciiDoc compat file with the same changes
Merge pull request #1017 from mojavelinux/issue-956

resolves #956 fix invalid docbook when adding role to formatted text