This makes gib depend on gamecode, but removes the dependency on gib from ruamoko. Unfortunately, carne now needs to be linked against gamecode even though it never uses it.