Updated section and maintainer to Varnish Software and compliance to our build system
Do not set CURLOPT_NOBODY if we have data to send.
In libcurl version 7.15.5 will CURLOPT_NOBODY (when true) change the HTTP method from PUT to HEAD, even though CURLOPT_UPLOAD is true.
Setting the CURLOPT_NOBODY to true if no data, to get the similar behaviour as earlier.
repeatable integration test case for centos5 for issue #108.
added Docker support for issue #108
localhost might resolve to ipv4 and ipv6. using 127.0.0.1 instead.
move the tests for #108 to vac_register.sh
Centos 5 supported autogen.sh file and Vagrant file to replicate the auto tools environment needed to run the build and tests. Related to issue #108.
Merge pull request #109 from espebra/master

Do not set CURLOPT_NOBODY if we have data to send.
removed package string and version string test. not really needed.
need git to run the test suites.
fixeded test scaffolding/teardown issue to address the failed tests.
added a bit more sleep to cater to the slow python test backend.
need netstat for testing in our container. added net-tools.
bump up to 3.0.0 for supporting varnish > 3.0.5
Don't crash on EINTR
Workaround for [*].

We should probably also somehow require a libcurl built with async dns resolver, as with
this option set we may get stuck if libcurl is built with the default synchronous resolver.

*:  http://stackoverflow.com/questions/9191668/error-longjmp-causes-uninitialized-stack-frame
Missing '$'
Turn ! -z into -n
Make the netstat port check a bit faster and more precise