Seperate stderr from normal error event

Now stderr will emit a 'stderr' event instead of 'error' event