Merge pull request #55 from lordjim666/dev

Fixed problem with null value in validate method.
added foreign key reset when entity is deleted from collection
Merge pull request #56 from hAdamm/as-bugFix

added foreign key reset when entity is deleted from collection
Added protection against saving an entity, which does not have a repository
Merge pull request #57 from hAdamm/as-bugFix

Added protection against saving an entity, which does not have a repository
Extended interface IEntitiesCollection by getSpecification
Merge pull request #58 from hAdamm/as-development

Extended interface IEntitiesCollection by getSpecification
extend anotation dataType
Merge pull request #59 from Hlavos/rh-annotation

Extend anotation dataType
Fixed double invoking event
Merge pull request #60 from ZZromanZZ/bugFix

Fixed double invoking event
Added feature of counting the collection items without loading the content
Merge pull request #61 from hAdamm/as-development

Added feature of counting collection items without loading content
New events beforeConnectToOwner, afterConnectToOwner into property One
New events beforeConnectToOwner, afterConnectToOwner, beforeDisconnectToOwner, afterDisconnectToOwner into EntitiesCollection