Major changes in the class structure.  Now CDFT and OCDFT computations
are carried out by different classes.  Can invoke these methods with
energy('OCDFT') and energy('CDFT').  Added printing of excited state
information at the end of file.  CDFT class is untested.