Fitter2: Added a alphaBlend function
Added some comments to AffineCameraEstimation
Removed debug code from AffineCameraEstimation
Simplified matrix assignment in AffineCameraEstimation
Fixes / documentation to the fitter

- Fixed a bug where AffineCameraEstimation::calculateFullMatrix would
modify the original matrix. It now returns an independent copy.
- Added some documentation to the 3DMM and fitting w.r.t. the normalised
basis etc
Shape-fitting now uses DECOMP_SVD (i.e. pseudo-inverse in many cases) and works correctly
Added files for the LinearShapeFitting
Moved the (linear) shape-fitting to a dedicated function in the library

Didn't change anything in the algorithm itself, but as detector sdev is
now 30x lower so lambda must be chosen bigger as well
- Moved the affine camera estimation to a free function and improved the documentation

- Changed the default lambda of the shape fitting
- Moved the clip/window transform and affine projection to their own function

- Cleaned up the fitting-app code
The 3DMM class now stores both the normalized and unnormalized PCA basis matrix and provides functions to access both

- Both matrices are generated at load-time and stored
- Added functions to normalize and unnormalize a PCA basis matrix