refs #40 : an empty value doesn't cause an exception in KvParser.
Fixes #40 : LuceneLoggerWorker doesn't send an unrequested error.

LuceneLoggerWorker used to send an unrequested error via pipe when a
message contained an empty value for any message entry.

Now, only "msg=" entry is allowed to have an empty value.