add "delay" option

I added a delay config option which allows user to specify waiting time after the spec runner file is built and before it is actually executed. This is useful when the spec runner is not called locally but rather on a remote server to which it is synchronized over rsync or similar tool. The synchronization may take a while, therefore we need to wait before we are able to call it.