Fix bug with not having FaceMaterials inited on boundaries unless a BC w...

...as active

closes #3586