Adding http_timeout for http post in elasticsearch output for issue #769
removing extraneous SetDeadline from timeout.
Merge pull request #780 from michaelgibson/features/issue_769

Adding http_timeout for http post in elasticsearch output for issue #769
Support building on freebsd variants

This is exactly the same as the other signal wrappers for other
arch/os support.
Merge pull request #786 from davidreuss/dev

Support building on freebsd variants
merging dev into branch