JsonLine should handle empty lines

Currently, JsonLine fails on empty / white lines. I think it'd be quite convenient to simply ignore them.

I'm wondering if this should be configurable? Are there cases where you might simply want to fail in this case?