2nd attempt to deal with *both* problems Timur reported. 
2nd attempt to deal with *both* problems Timur reported. 

1. Catchpoint is never called when program raises an object of type
Exception. So, my exceptional breakpoints doesn't work for Exception
class.


2. When SystemExit exception is raised debugger become stopped and
stop method is called as many times, as a number of threads running in
application. For example, in next code debugger become stopped in
rescue block, but program continues its execution.


git-svn-id: 7ffbd09614c8d739a966cfae413e2c1c0f4cb91b@478 453b2852-3d18-0410-866e-d09c099698e4

ruby-debug/ruby-debug-extra,ruby-debug/ruby-debug-extra