added functionality to delay typing.

Hi Matt,

Thanks for creating this, this was very useful for me.  I needed to add a delay before typing starts, so I added this functionality.  I figured that I would make a pull request in case you wanted to add this feature to the master.

Thanks,

Dan