[core] re-add support for metadata in Vec2/3, update references in matrix & quaternion ns
[core] add metadata support for Matrix32/44, add tests