Added PCA/ZCA whitening methods.

Hi, 

I've added PCA/ZCA whitening & colouring functions, as well as convenience export functions which return nn.Linear layers initialized to the PCA/ZCA whitening transforms.

Hope this helps!
Andrei