Misc: add ability to specify custom help strings

If configured, this is shown when `help` is called with any arguments. 

However, I'm not sure what the best fallback is when there is no argument and the custom string is *not* configured. Right now, it just defaults to as if help had been called with `misc help`, though I'm not sure how well this will work through command renaming. Please review.