move curses includes to one file
[travis] Run tests in parallell.
these .c files live in $(srcdir), not in $(builddir)
also include from builddir
also include from builddir
streamline AM_CPPFLAGS to include from the builddir
Don't close and reopen(+bind) the acceptor socket in the server
instances whenever we give the server instance more work, doing
so runs into a dark and murky corner somewhere in Stevens and
Solaris sometimes doesn't like that.

The trouble is that the initial bind(2) asks the kernel to assign
a port, but the subsequent insist on reusing that port, and that,
in some cases, could mean toruble which cannot be allowed.

Add a "-break" instruction to server so that test case c00035 can
still work.

Spotted by:	Nils Goroll / UPLEX
Recycle backend connection before setting BOS_FINISHED (take two)

This to give predictable backend reuse behavior for varnishtest,
making the test cases non-racy.

2nd version of this patch. This version will only deal with recyclable
backend connections before BOS_FINISHED, leaving the slower close path
to the clean up code that is run after the BOS_FINISHED state.

Fixes: #1491
Be consistent with when the BerespBody timestamp is taken.
Add two counters, one counts purge operations, the other objects purged.

Suggested by:	Steven Engelhardt via github
Remove extra whitespace.
Add support for setting coresize from sysconfig.

Add support for using this if it is defined by the administrator
in the /etc/sysconfig/varnish file.

From way back we've had a commented-out DAEMON_COREFILE_LIMIT in
our /etc/sysconfig/varnish file, which wasn't referenced anywhere.

Suggested by: gaoyongwei/itxx00 on github.
Up the repeat count for slow test-enviroments
Update the grace docs to 4.0
Syntax fixed
Fix syntax

Submitted by:	github::matsuu

While here add missing semicolon.
Fix a race i noticed while pondering #1500:  We must snapshot the
object length while processing the Range header to ensure consistent
results when streaming from the backend.
Prefix the C-symbol of VCL objects with "vo_" to avoid issues with
reserved C keywords.

Fixes #1498
Make our Via header RFC compliant.
Deref the old object after finishing with it in cnt_miss()

Fixes: #1499