Specta/Expecta -> XCTest
Remove now-defunct mtl_firstObject
Add MTLPropertyAttributes class to replace extobjc methods
Move away from extobjc
Remove deprecated methods.