Added --error flag for running tests with warnings as errors
Added 'allow_warning' option in RunApp to ignore --error
Added 'allow_warning=true' to tests that should be producing warnings
Removed commas from MooseEnum
Removed warning of unused recover data on restart (refs #3759)
Removed warning with auto material output and CoupledPropblem by supporting auto material output in CoupledProblem (refs #3759)
Removed file conflicts in VTK test for --recover
Making it plural (refs #3759)
Merge pull request #3771 from aeslaughter/unused-recover-3759

MOOSE is warning free
Merge commit 'e65709170f29c51ccf31d3379e1897fc83def5e5'