parse_event now distinguishes between invalid and incomplete input

When parsing an event, if input is expected and not available,
parse_event will return an Error with ErrorKind WouldBlock.
All other error conditions are unaffected.
6 jobs for distinguish-partial-matches in 3 minutes and 27 seconds (queued for 2 seconds)
latest