Add support for throwing exceptions in MooseError() and MooseWarnings()
refs #3615
Add new tests that test mooseError() while unit testing
closes #3615
Adding doco to close an existing ticket
closes #1456
Dry run for the TestHarness
closes #3150
Adding more implementation to the framework for MultiMooseEnum
Switching petsc_options to MultiMooseEnum
refs #3688
multienum rewrite
Merge branch 'unit_error_3615' into multienum
DMMOOSE: no need for a solver-specific include. Refs. #3814.
Fixing a few bugs with vector implementation, adding new unit tests
Removed un-needed {}
(refs #3340)
Moose::out to _console
(refs #3340)
Created interface to allow non MooseObject objects to utilize _console
(refs #3340)
Converted ActionWarehouse to use ConsoleStreamInterface
(refs #3340)
Added ConsoleStreamInterface to Parser
(refs #3340)
Added interface to Action
(refs #3340)
Changed Action objects to use _console
(refs #3340)
Adaptivity setup to use _console
(refs #3340)
Misc. changes fro Moose::out to _console
(refs #3340)
--dump and --yaml need to remain using Moose::out
(refs #3340)
Merge pull request #3812 from karpeev/dmlibmesh-compatibility

Restore DMlibMesh compatibility.  Refs. #3814.