unify the ProcessObserver on "info"

not "opts", not "options", not "data", not "fields", but "info".
harmonize ft_77_process_observer.rb
prevent ProcessObserver from munching action names

it was turning "cancel_expression" and "cancel_process" into "cancel"...
reconstitute workitem for ProcessObserver on_error

on_error_intercepted