plugins/screencast: Clean up cursor scale tracking
Poll the screen cast scale from the source rather have code on top of ScreenCastStream and ScreenCastSource that figures out by itself how the cursor should be scaled. It ensures that the cursor size will be consistent and it makes the ScreenCastStream initialization code simpler.