When we catch and re-raise exceptions (in order to add additional info to the exception message) from user code (processing user XML, scripts, and templates) set the re-raised exception's backtrace to the original backtrace so that the backtrace info is not lost.  Added method self.wrap_exception to handle this.
When we catch and re-raise exceptions (in order to add additional info
to the exception message) from user code (processing user XML, scripts,
and templates) set the re-raised exception's backtrace to the original
backtrace so that the backtrace info is not lost.  Added method
self.wrap_exception to handle this.


git-svn-id: 907a5e332d9df9b9d6ff346e9993373f8c03b4a0@204 59d7d9da-0ff4-4beb-9ab8-e480f87378b2

Telmo/etch,Telmo/etch,Telmo/etch,Telmo/etch