Adding flow step listener

FlowStepListener interface for flow step updates
I need this interface to add support of cascading on ambrose https://github.com/twitter/ambrose/pull/61