Add a new `System.gc()` primitive that calls `wrenCollectGarbage` to allow scripts to trigger garbage collection. Document the method in the core System page. Remove the test-only `Api.gc()` foreign method and update the foreign_class test to use `System.gc()` instead.