fix the pca algorithm, with help from Gael
fix the profile example too
fix link
rephrase the description
better description of the demo.py example