Added currently being added/removed entity to collection events
Merge pull request #23 from ZZromanZZ/collectionAnnotation

Added currently being added/removed entity to collection events
Typo
Removed 'serialize' annotation
Added 'Array' datatype
Forward compatible serialization
Ignoring vendor/ folder in .gitignore
'StoreTo' annotation for automatic distributing and merging properties to Array dataType
StoreTo annotation, beforeInitialize event, event triggering for reading properties