Fix issue #711: close emitted before end
Fix issue #711: close emitted before end

The 'end' event (emitted by `stream.push(null)`) should always be emitted before the close event.
This fixes issue https://github.com/sidorares/node-mysql2/issues/711
sidorares/node-mysql2,sidorares/node-mysql2,sidorares/node-mysql2,sidorares/node-mysql2