Remove splitscreen from engine and all the hacky shit that went along with it
* Input config now handled in InputService instead of SplitScreenService
* Remove split client connects / channels from networksystem
* Remove all remaining references to CSplitScreenSlot
Remove c++ engine camera manager from dota, we do cameras entirely in C# managed already anyway
Delete c++ flashlight code
Remove a bunch of vgui HUD stuff
Delete achievements manager from C++, when we add achievements it'll be easier to do in C# with Steamworks
Remove more unused convars specific to hl2, cs, etc.
Restore host_writeconfig which was hidden away in splitscreen service 🥴
Drop `name` convar that was really just a wrapped steamworks GetFriendPersonaName() call - replace with a cached GetPersonaName()