Upgrade to Varnish version 4

Based in part on the pull request by valdemon:
https://github.com/Sharecare/libvmod-uuid/pull/1/files
get rid of some obsolete code
add a dir-locals for Emacs hackers, and format to Varnish standards
update docs