Polish the RST we generate for params.

Add a link-tag for each param for easy cross-referencing using
	(:ref:`ref_param_$param`)
Update the param descriptions
Reference parameters in the reference manual directly
Limit depth of toc
add a missing va_end()

Spotted by: Coverity
Add a XXX for a feature to be added
Require -v argument to logexp
Return 1 to VSL_Dispatch on completing the test script.

Return 1 on completing the test script. This will prevent the API from
reporting any more transactions matching the query, which would
trigger an assert.
Add VSL expression parser and executor

This is based on the libvcl parser
Add testcase for the query operators
Ne-operator - merge with query lang
Fix test case for 'ne' operator
Keep value string len in vex expression tree.

This saves a strlen for every string comparison.
Log begin/end and query from logexpect

This to make it easier to see which logexpect of the test script is
actually running.
Make all VSL records NUL-terminated

Make all VSL records NUL-terminated so that it is safe to use string
functions on the SHMLOG directly.
Add '==' operator to query language
Add '!=' operator to query language
Add support for floats
Add '<' and '>' operators
Add '<=' and '>=' operators