Tolerate malformed lines when parsing non-strict

Relaxes the strictness of non-strict mode so that badly formed lines are tolerated enough for the parser to proceed.

Fixes #75