Cyclic Dipeptides: The Biological and Structural Landscape with Special Focus on the Anti-Cancer Proline-Based Scaffold