Add "name" to MaterialPropertyInterface
Store the name with each material property request for better error messages
closes #3247
Merge pull request #3337 from permcody/better_error_3247

Report object requesting material property when there's an error
Merge commit '86c9df80b4a1fda504e13409b14e55e5476edec8'