Events
Merge remote-tracking branch 'joomla/staging' into event
Update a few things
Make the EventImmutable constructor throwing an exception
Rename Platform to Framework in DocBlocks and Documentation
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
Merge pull request #122 from eddieajau/Input

Fixes a number of issues in the Input package.
adding Event to subsplit
Fixing up phpDoc errors for Event
Merge pull request #123 from dongilbert/staging

adding Event to subsplit and fixing phpDoc errors
Merge branch 'staging' into renaming

Conflicts:
	docs/analysis.md
	src/Joomla/View/AbstractView.php
fixes proposed by comments
reverse incorrect renaming (historical string)
Merge pull request #117 from sybrek/renaming

Rename Platform to Framework in DocBlocks and Documentation
Add reference to PSR-3 for use of constants
Merge pull request #124 from wilsonge/logreadme

Add reference to PSR-3 for use of constants [ci skip]
Fixed bug
Fixed useless casting