Reset the `count` property when it's been used/removed.

Currently if you have something like the following:

    var colorRequest = { /* ... */ count: 10 };
    var colors = randomColor(colorRequest);

`colorRequest`'s `count` property will be overwritten.