A micro-optimization of CUtlBuffer<char>

This is a very small optimization of CUtlBuffer<char> that removes the call to `m_Byteswap.IsSwappingBytes` and branching.