New 2e integral storage is much faster

New routine takes 8x as much space, but is
much faster, more elegant, and uses einsum.