fix default value of msgctxt field

I added a few more edge-cases to the tests for the new msgctxt field and
revealed a bug during that. The default value has been set to empty
string, but should have been null, since the spec says, this field is
optional.
Merge pull request #4 from Open-Xchange-Frontend/fix_msgctxt_default

fix default value of msgctxt field