Cell Migration in the Immune System: the Evolving Inter-Related Roles of Adhesion Molecules and Proteinases