Replicable cloud

I have added an option called ```randomize``` (default ```true``` to keep current behavior) that when set to ```false``` will cause the same word cloud to be generated from the same set of data.

i.e.

    d3.layout.cloud()
                .randomize(false)
                .words(words)
            [...]

Will always generate the same word cloud layout.