On playback, check for unmocked requests

Rename 'recordOptions' to 'nockOptions'
On playback (intercept.js), when receiving a request with no interceptors, fail if it was a request that would have been recorded when in record mode.
For example, if production code changed and started making a new call to the backend, the old nock could would allow the request to hit the backend, even in playback mode.
With the change, nock fails the new request thus causing existing unit tests to fail.