Removing several uneeded options from modules tests
Splitting tests apart.  I don't want to encourage overriding parameters
from dynamically created sections.  This technically works, but it's a
bad idea. - #2701
Support supplying parameters if parent section doesn't exist, greatly improved show_actions and show_parser support - closes #2701
Merge pull request #2705 from permcody/override_2701

Allow users to supply parameters on the CLI that aren't already in the input file
Merge commit '3b357887c6760bad4c7ba67f8ae5db0ccc63ad20'