Visual Correspondences: Taxonomy, Modern Approaches and Ubiquitous Applications