Added simple event bindings to entities, perhaps replace with deffereds in future.  Extend is now a deep copy to ensure that events are still bound to entities.
Added simple event bindings to entities, perhaps replace with deffereds in future.  Extend is now a deep copy to ensure that events are still bound to entities.

DavidSouther/JEFRi,DavidSouther/JEFRi,DavidSouther/JEFRi,DavidSouther/JEFRi