Finishing up most of the snowball stuff and management.
It's time for a few updates!
1) Snowball, upon completion, reports how long it took to actually execute its task.
2) General cleanup of EventArgs for Snowballs.
3) SnowballManager will now just pass through events from snowballs to any listeners. It's simpler that way and no information is gained by wrapping and re-raising with a new EventArgs class. It's just one more layer of complication if I do that.

Next update will have the SnowballManager event raising finished, or it sure as hell better.