Remove C wrapper for vte::base::Ring
The C wrapper is getting in the way of any sort of inlining. So instead we should remove the compat VteRing*
API and call the C++ API directly. I assume this was just a transition thing anyway, so should be safe.
While finishing up that chore, I also made it inline the suggested things @chpe had commented out in vteinternal.hh
and it does indeed cleanup profiles a bit.