Console help refactoring

Fixes #4535
also looks like this code is never used. Controller does not call these methods on the action right now, it just creates a reflection class.