NH-3648 addition of entity listener annotations

See https://nhibernate.jira.com/browse/NH-3648