Fixed issue in ProcessObserver when handling error_intercepted message, and exception class constructor is non-standard.
Added a test to verify the fix in ProcessObserver for handling an exception class with a non-standard initialize
Merge pull request #92 from riverock/error_intercepted_fix

fix issue in ProcessObserver when handling error_intercepted message, ...