PropertiesBundle: factorize the message loader creation

And make it "future proof" in the sense that we now pass the charset as an
argument.