Actual entity being change available when using envers revision listener

As per the conversation here http://community.jboss.org/thread/176142

This change adds a new interface for Entity Revision tracking that allows the listener to recieve the actual entity that has been changed.