Require at least Varnish 4.0.
Add a renaming script.

This is useful for changing all references of libvmod-example/example
into your new vmod name.

One-off task for all vmods, but if you write more than a couple you
quickly get fed up with this drudgery.
Fix formatting warning.
Document the embedded documentation format.
Use $NAME instead of hardcoded string.
Update travis-ci to work with Varnish 4.0.
Use a single line.
Work against a working distcheck.
Require libvarnishapi.

Exit with an error if we can't find libvarnishapi, instead of
just warning about missing macros.
Update packaging for 4.0.
Pass VMOD_DIR to make distcheck

The VMOD_DIR returned from pkg-config does not take prefix and similar
variables into account. Make sure to pass an explicit VMOD_DIR that
the build process has write access to.

Fixes #8
Add /usr/sbin to path when looking for varnishd.
Include packaging and LICENSE files in distribution.
So much for wildcards.
Use correct unpack directory.
Help confused dependency resolver on EL7.
Add more dependencies.

We need pkg-config and a new libvarnishapi to build, and varnishd to run
the test suite.
Require recent autoconf.

On EL6 systems the packaged 2.63 version is missing AS_VAR_COPY.
This seems to have been added in 2.63b, released sometime in 2008.

With this commit we cut off any vmod development being done on
EL6 and earlier. (building and running should work)
Update documentation for 4.0 builds.
Merge branch 'master' into 4.0

Conflicts:
	README.rst
	debian/control
	rename-vmod-script
	vmod-example.spec