Fix a improbable memory leak.
Rename default.vcl to builtin.vcl.

The default.vcl name was thought up in 2007 and have been a point of confusion
since.

New users take the old default VCL, uncomment what they think makes sense, and
always end with return(lookup) because that seems to be needed. But it isn't,
and the defaults in the built-in VCL are much better at handling all things
they haven't learned about yet.
Add a skeleton VCL file to help new users along.
Fix incorrect VCL in example.vcl.

Old habits die hard.

Thanks to Federico Schwindt for pointing this out.
Move builtin.vcl to doc, ship example.vcl too
Be consistent with capitalisation and whitepace.
Merge branch 'master' of git.varnish-cache.org:varnish-cache
Minor polish
Close a hypothetical loophole, that could let BAN'ed objects not
get EXP'ed properly
Run make check properly in parallel
Minor whitespace fix
Package builtin.vcl and example.vcl correctly.

New world order says that builtin.vcl and example.vcl are
documentation example, and that example.vcl should be the file
that the init script try to use when starting varnishd.
Package all new example VCL files
Hopefully last nitpicking packaging commit for now
Things you can do while hanging on the telephone:  Make sure lines
wrap properly and remove trailing blank lines.
Add a WS_Printf() function and use it.

Other minor polish around workspaces.
Use gmake as a fallback if make doesn't exist

gmake doesn't exist on Linux servers.
Don't leak the workaround I need to run distcheck on FreeBSD
Merge branch 'master' of git.varnish-cache.org:varnish-cache

Conflicts:
	autogen.des
Document why this hack is needed.