Prep cluster

This PR allows cluster.py to prepare trajectories before loading all of them. This makes tICA / any dimensionality reduction more powerful since we can cluster with more of the data.