The Suzuki-Miyaura Cross-Coupling Reactions of 6-Halopurines with Boronic Acids Leading to 6-Aryl- and 6-Alkenylpurines