Refactor CameraEventAggregator to create one event handler and aggregate all events.
Fixes after testing.
Update ScreenSpaceCameraController input handling in 2D.
Some more refactoring and update ScreenSpaceCameraController to handle input in Columbus view.
Re-add mouse input to 3D.
Re-add some touch events.
Merge branch 'master' into cameraEvents
Fix input with keyboard modifier.
Remove mouse wheel inertia and increase distance zoomed.
Re-add bounce back animations.
Add doc.
Merge branch 'master' into cameraEvents

Conflicts:
	Source/Core/ScreenSpaceEventHandler.js
Revert some changes afetr merge.
Fixes after merge.
Fix/add tests.
Fix test.
Add more tests.
Update CHANGES.md.
Updates from review.
Merge branch 'master' into cameraEvents

Conflicts:
	CHANGES.md