Added support for postFlush event

- As with the ORM postFlush event
- Allows ->flush() to be called from its listeners.

Works in theory, havn't tested in a concrete implementation yet.