Reactivity and Applications of Iodine Monochloride in Synthetic Approaches