Some cleanup and fixed a petsc bug
Lots of cosmetic fixes.  Added a bunch of preconditioner support.
DSA bug
Transport corrected dsa
Last updates for the preconditioner study.  I have not folded these in for use with Davidson, but they work well for GMRES multigroup.
Slight updates to orthogonal stuff
Added indexing for product quadrature that helps manipulate surface quantities.
Updates to quadratures.  Added new quadrature that should be conservative for 3d rf generation.
Quad updates
Fixed bugs in Core and ReactionRates.
Changed a few things to help out old SWIG and to get past old GCC errors.
Updated S and F operator
Initial implementation of a standalone transport sweep operator
Added lhs for eigen
First commit of GD eigensolver for transport
Refinements for GD
Initial add of diffusion preconditioners
Diffusion PC works for GD
added tc-dsa
Deleted extra header