Use human predicates from Smartdown for graph labels
With the exception of otherwise, which is missing the implementation until Smartdown is updated
Fix broken question nodes for SPL

A h1/question title without a question node ('[amount_leave: amount_leave_2]' doesn't parse
as a question and just gets treated as markup) causes errors.

Turn the h1 into an h2 to avoid this until we have that question type. The broken question
will be visible, as it's still in displayable content, so we shouldn't forget about it