crocus: fix some gen4/45/5 issues
One fix for direct mapping of compressed textures which happens on gen4/5 since we don't take the memcpy path.
Second fix for RGBX->RGBA blt copies on gen4/5 which need to fill in the alpha channel with one, fixes some deqp tests. Also limits which formats can take that path.
intel folks: the genxml needs an ack at least, it's very similiar to one I fixed before.