Maybe add a command line switch for using LFW instead of olivetti and use.

This is what I did for the Random Projection example where I had a similar issue: http://scikit-learn.org/dev/auto_examples/plot_johnson_lindenstrauss_bound.html