DMMOOSE: no need for a solver-specific include. Refs. #3814.
Fixing warnings in examples.

Refs #1777.
Fix warnings in tensor_mechanics.

Refs #1777.
Give MooseEnumBase a virtual destructor.

Refs #1777.
Merge pull request #3821 from jwpeterson/fix_warnings

Fix warnings
Merge pull request #3812 from karpeev/dmlibmesh-compatibility

Restore DMlibMesh compatibility.  Refs. #3814.
Merge commit '843fc8b74fffcd94ea8eee2adbc016f45557806f'