Events
Merge remote-tracking branch 'joomla/staging' into event
Update a few things
Make the EventImmutable constructor throwing an exception
Remove unused mock testing classes
Merge pull request #121 from dongilbert/cleanup

Remove unused mock testing classes
Merge pull request #92 from florianv/event

Events
Fixes a number of issues in the Input pacakge.

Fixed the mocker to proxy `get`, `post` and `request` variables better.
Fixed a problem in the Json input class where the internal data can be
set to `null`.
Exclude `vendor/psr` from the git index.
Merge pull request #122 from eddieajau/Input

Fixes a number of issues in the Input package.
adding Event to subsplit