Document weight on the hash director
Remove incomplete sentence and visible XXX
Improve backend_hint + director example
Introduce SLT_Timestamp mechanism for request handling timing information.
Reduce logged timer precision to microseconds
Backend fetch timestamps
Timestamp documentation
Add an XXX comment about turning off unnecessary timestamps
Fix test cases to pass with timestamp records present
Timestamp test case
Add std.timestamp() method
Update varnishncsa to read timing data from SLT_Timestamp records.
Update varnishhist to read ttfb from VSL_Timestamp record.

Fixes: #1460
Restore default_ttl to 120 seconds.

This was reduced to 20 seconds in 6d0c94c34c0e471b12982b207857934ec4e6ea57.

The git commit message does not mention default_ttl, and since this was a
fairly big commit, I don't believe the change was intentional.
Reformat to <=80 cols.
Varnishncsa %D format option is now in microseconds.
Add manual Provides for libvarnishapi.so.1.

find-provides did not pick up on libvarnishapi.so.1 for varnish-libs
automatically, and find-requires for the main package did. This meant
that package pair was uninstallable.

I don't quite know why this is happening, so I'm working around it
with a hardcoded Provides for now. This is on the critical path for
4.0 release.
Amending 6dc740f with additional Provides.

As Ingar mentions in #1445, this is a workaround for the
dependency issue.

Originally attempt at a shorter fix in 6dc740f didn't work out.
Use -p to pass parameters, -w is long gone
Use jemalloc again.

Since we removed the bundled jemalloc, our packages have been
using system malloc on RHEL Linux.