form: refactoring the event bindings

Event bindings for success and error now attach regardless of innerChain.