Added ScreenCapture and ScreenInputGuard.
Updated Util so it can get what exception would be thrown.
Added CameraException for later camera support (needed for ScreenCapture)