Topology of quiver varieties and the character ring of the finite general linear group