PCT-506 Fixed lost sample

Just to explain myself a little bit more, I did it this way because the alternative is to change:
```
func (a *Aggregator) Start() {
	go a.run()
	a.running = true // XXX: not guarded
}
```
to  
```
func (a *Aggregator) Start() {
    go a.run()  
    a.collectionChan <- some_collection_here
    a.running = true // XXX: not guarded
}
```
to set an intial reading, but I don't have a collection to send as the aggregator doesn't receives a collection in the New