catch archiver error and feed it back to reuse error handler.

As @tescherm pointed out in #80, due to the way errors are handled with callbacks, errors would slip by without being reported. im going to research going all events in archiver v0.6 because i hate all the checking of callbacks anyways. i think an `entry` event giving back file info would be a good compromise.

cc @shama