Accept invalid json properly in oldlogstashjson codec

As the other json codecs do, take invalid json as simply a 'message'
field.

Added a test to cover this.

Fixes LOGSTASH-1534