Doping the Buckminsterfullerene by Substitution: Density Functional Theory Studies of C59X (X = B, N, Al, Si, P, Ga, Ge, and As)