AggregateRoot extends StateHashAware
updated phpdoc
moved event sourced related code into AbstractEventSourcedAggregateRoot
updated phpdoc
ID matching is enough to check equality
removed unused use statement