Better handling of early EOF signals

 * dont handle it if the parser has not started (eg: EOF on first read)
 * if its a parse error signal such correctly with a finish-item restart

github issue: Fix #14