Always write threaded restart files
closes #3250
Fixing PETSc option check
closes #3169
Merge pull request #3251 from permcody/fixup_restart_threads

Always write threaded restart files
Merge pull request #3253 from idaholab/petsc_option_check

Fixing PETSc option check
Merge commit '507a2ae32d436efa737f4ebd4f9bc2aceab50c59'
Merge commit '2e75ac4ff53fb7ce9ba418f378621aa02901adba'
MaterialProperty.h no longer gives an unused param warning.  Fixed #3256
Merge pull request #3257 from WilkAndy/unused_param_3256

MaterialProperty.h no longer gives an unused param warning.  Fixed #3256
Merge commit '6b40d90723fa7b8f71e99cc33952a3caed5f2a43'