Metal Doped Porous Carbons for Use in Energy Applications: A Review