Remove some unused variables
Update README
Prevent emitting errors twice.

Output modules don't have to emit errors. They just should call the callback
with the error object, so lib/wrapup emits the error.