Initial test uses USD Compliance Checker to validate an exported USD file. Test includes the ability to skip certain tests if so desired.
Requires https://developer.blender.org/D17041 to be merged before it will succeed.
The test asset used does not cover https://developer.blender.org/D17072 as we'll need to craft a test asset for that, and we need to work through that process first. I don't think that should hold up this CI test being integrated, since it wouldn't change the test itself.
* Author extent attribute on all meshes
* Move extent authoring to USDAbstractWriter, add support for hair and volumes
Code review changes: use Blender's own bounds cache for meshes