A Concise Review on the Synthesis and Reactions of Pyrazolopyrazine Heterocycles