Fixed issue with function signature conflict in tests
Added editorconfig
Factored out the automatic generation of getters and setters from property definitions
Minor code cleanup, more specific exception on bad getter/setter call
More explicit error messages
Added AnnotatedGetterSetterTrait
Removed closure workaround for retrieving private properties
better handling of private property getters/setters in subclasses
Can provide annotation reader by passing a function that retrieves it
Now works with php 5.4 again
Merge pull request #1 from DavidMikeSimon/master

AnnotatedGetterSetterTrait