Don't use foundation in weak tests.
Moved foundation into its own objc_foundation crate.