Hydroxamic Acid Derivatives: From Synthetic Strategies to Medicinal Chemistry Applications