Fixes an issue in backend probe initialization that causes the default
value of .initial to equal .threshold.

The default for .initial is now .threshold - 1, meaning that the backend
starts up as sick and a single successful poll is required for it to be
considered healthy.

With the previous behaviour, a sick backend would not be considered sick
until after the initial polls exit the polling window.

Thanks to Colin Curtin.

Fixes: #1227
Rename vcl_fetch{} to vcl_response{}
Add new vcl_fetch{} and call it before vcl_miss{} and vcl_pass{}
as an interrim measure.

Use it in a few test-cases where it relates only to the backend
fetch (as opposed to pass/purge/restart)