Initial delay support for TickProducer

I want to add support of `initialDelay` parameter to be able to produce messages at certain time like every midnight. 
+1, please add a small info @13h3r, and this is ready to merge :-)