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