Porous Nanoarchitectures of Nonprecious Metal Borides: From Controlled Synthesis to Heterogeneous Catalyst Applications