Updated GPL licensing information

Made sure this was consistent throughout.
Added notes on import structure questions.
Ignoring files that shouldn't have been committed.
Separated one and two electron integral objects
Ignoring files that shouldn't have been committed.
Added pairs, trace2, dmat, simx, geigh

pairs - iterate over unique symmetric pairs
trace2 - trace(AB)
simx - similarity transform
geigh - generalized eigensolvers
Basic SCF module
Added simple Hamiltonians for HF
Simple and averaging SCF iterators
Removed files that shouldn't be added
Added a nel and nocc function
Started to work on the 2J-K part of the code.
Started working on SCF
Fixed some bugs in the geigh and simx numpy imports
Added the scf module to the build.