Fix problems with wrapping ffprobe.
Fix problems with wrapping ffprobe.

- Data can come in from a child process after exit; the close event
  was added to handle this case, so use it.

- The findBlocks function was adding 8 to the indexOf calls, and then
  checking against -1 instead of -1 + 8.

ListenerApproved/node-ffprobe