* refactor: replace TR_UNUSED with [[maybe_unused]]
* Rename all .m (Obj-C) files to .mm (Obj-C++) * Fix build in Obj-C++ mode * Fix Xcode build