[messagefacility] Merge commit 'f2c8aa4de0d07634ab0eb029b150e1025f8369d5'

Re-merge and commit upstream messagefacility changes. We do this
in a new, separate commit so that we don't mix local and subtree
files in a commit. That can make pushing changes to the upstream
tree difficult.
Merge branch 'master' of https://github.com/LBNE/FNALCore

Needed to overwite preceeding mixed commit of FNALCore functionality
and messagefacility code.