build: Use link_whole for linking our convenience libs
Without this, we lose exported symbols from e.g. libgsk that are not used elsewhere in the code.
Without this, we lose exported symbols from e.g. libgsk that are not used elsewhere in the code.