added udp_pkt_size
remove trailing whitespaces
use xalloc
fix zeroing in xmalloc
fix potential resource leak
Merge pull request #150 from ronnychevalier/rc/fix_xmalloc

Fix zeroing in xmalloc
Merge pull request #149 from ronnychevalier/rc/fix_potential_leak

fix potential resource leak
Merge pull request #146 from ronnychevalier/rc/xalloc

Use xalloc everywhere
remove redundant file exists check

TOCTOU

This check is already done when cmdline_parser try to open the file
Revert "Add authors to man page"

This reverts commit b5eb406f360e929684e498b707414b8ad79c16b8.

Apparently only OpenSSH puts authors on man pages
Update banner-grab Makefile for xalloc.o

We changed malloc to xalloc, except forgot to update the Makefile to
actually build and link against xalloc.o
Merge pull request #151 from ronnychevalier/rc/remove_redundant_check

Remove redundant file exists check
Merge pull request #147 from ronnychevalier/rc/trailing_whitespaces

Remove trailing whitespaces
Fix a segfault when udp->uh_ulen is less than 8
Merge pull request #155 from hmoore-r7/bug/udp-header-length

Fix a segfault when udp->uh_ulen is less than 8
Added xalloc.o to Makefile

added missing xalloc.o to Makefile as function "xmalloc" is used in logger and failed to complete linking of logger.o.
Merge pull request #158 from koroban/master

Added xalloc.o to forge socket Makefile
fix remaining time
Make -Werror optional via -DWITH_WERROR=ON

It was causing too many issues with yacc / lex
Automatically determine optimal number of senders

Use num_cores - 1 sender threads if --quiet is passed. Use num_cores - 2
if the monitor is running as it uses another thread.

Fixes #139