(SERVER-11) Added source to log message output

OK, so having looked through the puppet source a bit, it looks like the source will always be set to a string, but it took a while to track that down... so I'm still wondering if we need tests or a comment or something.

@dankreek I'm presuming you tried this with the `log` report processor?