Rename failure_chain => exception_chain where appropriate
Update docs for Processor#notify_observers
Support nesting chains (API needs enhancement)