Updated Lattice to not use other pyQCD types
Added stand-alone spin product and adjoint functions to propagator.py
Fixed syntax error in propagator.py
Fixed transpose shape permutation in spin_prod left multiply
Fixed another line of code in Lattice to eliminate Config class
Updated TestLattice to eliminate propagator and config objects.
Updated generate_test_data to not use Config or Propagator
Updated test propagator files now that gauge smearing works properly
Fixed reference to spin_prod in propagator object.
Updated propagator tests to reflect new design.
Removed old propagator object
Removed WilsonLoops from lattice class
Added fold_correlator and load chroma mesonspec functions
Fixed several bugs in new twopoint funcitons.
Removed several defunct twopoint tests
Moved chroma hadspec import functions to outside TwoPoint function
Changed TwoPoint chroma import tests to conform to new paradigm
Moved function to filter correlators outside of TwoPoint class
Moved load chroma mres to outside TwoPoint object.
Moved UKhadron import meson code outside of TwoPoint function.