Re-raise exceptions properly

Furious currently raises an exception of the same type after
catching exceptions, which creates a stacktrace unrelated to
the real exception. This re-raises the original exception to
maintain the correct stacktrace.

Resolves issue #97.

@robertkluin-wf @ericolson-wf @beaulyddon-wf @tannermiller-wf