Support --error flag in parser
closes #4101
Switch CommandLine to shared pointer
Switch SystemInfo to shared pointer
Allow Multiapps to inherit command line options
closes #4100
Fixup Tests
Merge pull request #4113 from permcody/error_cli

Improve --error on the CLI