Improve on demand help layout

Refs #1790
Support info for unknown transaction codes
Allow dangerous functions for 'I don't know'
Attempt to solve on demand freeze