Gravar-mail: Evolution of dispersal in a spatially heterogeneous population with finite patch sizes