Test exception handling in BufferingTargetWrapper

Ensure that exceptions are handled in BufferingTargetWrapper, currently
they are so we are.
closes #50