* Marshall the name size when setting thread name with pthread_setname_np. [pthread_setname_np](https://source.corp.google.com/piper///depot/google3/third_party/android/ndk/stable/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/pthread.h;l=330-341) requires the caller to keep the name within 16 bytes. After this change, Filament threads like `OpenGLTimerQuer`, `CompilerThreadP`, `CompilerThreadP`, `Filament Choreo`, `FrameInfoGpuCom` would be displayed correctly in the trace. * Use constexpr MAX_PTHREAD_NAME_LEN --------- Co-authored-by: Powei Feng <powei@google.com> Co-authored-by: Mathias Agopian <mathias@google.com>