New tests infrastructure, doesn't require a Darwin host any more
Various fixes, libobjc2 trunk is now required