LOGSTASH-978 - an input for the varnish shared memory binary log

https://logstash.jira.com/browse/LOGSTASH-978

tested against master.  thanks to pete for helping me resolve gem issues.

thanks!