Make object spawning a little bit more logical

UseWorld and UseBiome now also pick one object to spawn when used in the
Tree resource.

Removed customObject.spawn(LocalWorld world, Random random, int x, int
z) as it wasn't used anywhere besides for the BO2 and BO3 internals.