Events
Update a few things
Make the EventImmutable constructor throwing an exception
Fixing up phpDoc errors for Event
Add composer installation instructions to each package. Closes #13