Enables full trimming for Ryujinx, and in doing so removes many usages of reflection, namely:
IUserService no longer uses reflection to find possible service types, and now has a generated switch based on name
Ryujinx.HLE.HOS.Tamper no longer uses dynamic to do operations, now using INumber<T> and friends
Cmif and Tipc commands in Ryujinx.HLE.HOS.Services no longer get resolved via reflection and are now done via generated virtual methods
Fix things broken by trimming (profile panel, DiscordRPC)