Avoid crashing if outcome node has no body
Fallback to node name if outcome node has no title or body
Add unit tests for graph presenter

including regression test for scenario of missing outcome node
title/body.
Merge pull request #933 from alphagov/fix-graph-presenter-bug

Fix graph presenter bug