[output] Improve text output
- Rename ResultOutput -> TextOutput
- Split TextOutput into sub-components helper functions?
@jameshartill I tried to build up the text output out of smaller components (InfoLine and ResultLines) but I failed (not pushed). I wanted to get rid of the dangerouslySetInnerHtml. If you have an idea how to split this up into small components your help is appreciated :)