Fixed a typo in FeynCalcInternal.
Couple of small fixes for DiracMatrix.
Added FCPrepareAmp, a simple function that changes Heads of
FeynArts objects to FeynCalc objects.
Modified FAPatch to change as little things as possible. The rest will
be readded only if necessary. The old version is available
under FAPatch.old
Moved Automatic.gen and Automatic.mod to Models. This way they can be
always used independent of the FeynArts version installed.
Adjusted FCQCDLorentz to be compatible with the new FeynArts patching
approach.
Adjusted existing QED and QCD examples to be compatible with the
new FeynArts patching approach.
Added examples of explicit verification of Furrry's theorem in QED
at one loop for one and three photons.
Added an example of computing QCD quark self-energy at
one loop.
Renamed the QCD 2-loop ghost self-energy example to be compatible with
the naming convention.
Refactored and slightly extended the example of computing the
gluon self-energy in QCD at one-loop.
Refactored DoPolarizationSums.

Refactoring step 2
Modified Polarization and PolarizationVector to allow for polarizations
that are not transverse, i.e. eps(k).k =!= 0. From now on, polarization
vectors are not transverse by default. This behavior is controlled by the
option Transversality.
Updated unit tests for polarization vectors.
Updated QED examples to account for the changes in Polarization and PolarizationVector.