add the basics so that you can delay the initial connection happening
duplicate some tests and call delayConnection instead of delay
Merge pull request #161 from danjenkins/master

Enable nock to delay the connection itself