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
.gitignore cleanup
Merge pull request #118 from mbabker/miscCleanup

.gitignore cleanup
Change Uri to UriInterface
Expand SQL Server DB testing
Merge pull request #119 from mbabker/httpTest

Change Uri to UriInterface
Merge pull request #120 from mbabker/sqlsrvDbTesting

Expand SQL Server DB testing
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
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