Need to calculate boundary materials in boundary user objects/pps
refs #3322, #2192

Still need to refactor the check to handle the case when we have a boundary overriding a face material property
Merge pull request #3323 from permcody/mat_check

Need to calculate boundary materials in boundary user objects/pps
Merge commit 'bc98785e695ba689253b5c8b1b6f7cab1f65f812'