Revert "Restored old syntax to input files (refs #3517)"

This reverts commit cbaaf28c628ea809b46470ee51be2022465c8a1d.
Revert "Restored old syntax that requires variables names to be listed"

This reverts commit a29c0ee73e0f066127d558735fa2e5f8fccbf89d.
Added old syntax as deprecated parameters
(refs #3517)
Updated error message test for MooseEnum change (refs #3718)
Merge pull request #3696 from aeslaughter/soln-uo-3517

SolutionUserObject handles nodal/elemental automagically
Nonzero initial stress components may be specified as functions in TensorMechanicsMaterial

Fixes #3763

I initially wanted to specify the components as AuxVariables, but
i couldn't get it to work because the AuxVars weren't defined at
the point of calling initQpStatefulProperties.  Functions will do
for me for the present, but if anyone better at moose would like
to change to AuxVariables, i'd be quite happy!
Merge pull request #3772 from WilkAndy/insitu_stress_3763

Nonzero initial stress components may be specified as functions in Tenso...
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