Initial work on a framework for experimenting with clustering algorithms.

First I want to abstract the representation of the data and computers that
the clustering algorithm will work on.  This way, we can easily plug
in either a simulated environment, or the real Swarm platform.
Merge branch 'master' of github.com:sanity/Swarm