add the original exception's backtrace when raising

just raising an exception with the string will lose the backtrace of the
original exception.  This patch adds the backtrace from the original
exception so we can tell where the real error originates.
Merge pull request #1256 from tenderlove/exp_backtrace

add the original exception's backtrace when raising