create a hard dependency on some curses library
Re-add some XXX Makefile comments
Only grab the first matched fragment in varnishncsa

Fixes: #1462
Rearm at zero TTL on failed objects

Fixes: #1468
Take offset rounding into account when rounding the length of segment
size.

Fixes: #1469
Expand access to req.backend_hint

We need req.backend_hint in vcl_hit to enable different
grace times depending on backend health.
Make varnishstat use the -w update interval argument in curses mode.
Update the varnishstat documentation to reflect the implementation
On pipe, if we don't get a backend log it to shmlog
Typo

Spotted by:	Ruben
Wording
Install cache_backend.h with the vmod headers
Prepare 4.0.0 release
Ease this up a bit not scare of users