pass a start time to handler block

Hello. 
I'm added the ability to pass the processing start time to block internal.

By adding this feature, you will be able to be handled by the internal block by specifying the time tick method is called.
This can run a process that is dependent on time.
My environment success all tests.(Mac OS X 10.8.2, ruby 2.0.0-p0)

Please confirm.
Thank you.