remove autoreconf-installed file
Ignore doxygen javascript output
Simplify autogen.sh (suggested by Barak A. Pearlmutter)
autoupdate configure.ac
VERSION is ancient and unused
Cleaned up references to win32 pre-generated headers

Moved pre-generated and static headers used for autotool-less
win32 builds out of include/ and into win32/. Centralized
the HAVE_CONFIG logic into two common headers, one for src/,
and one for test/. All source code should know include headers
from the same location, its the responsibility of the build
prep system (autotools or msvcbuild.bat) to make sure the
correct headers are in place.
Bump libnet versions in preparation for 1.2 release.
Prepare for 1.2 release candidate.
Fix warning inside comment

Signed-off-by: Gilles Espinasse <g.esp@free.fr>

Fix this warning seen with -Wall
libnet_if_addr.c:277:1: warning: "/*" within comment
libnet: update for obsolete INCLUDE directive

Signed-off-by: Gilles Espinasse <g.esp@free.fr>

Using autoreconf (with automake-1.12.6) show those warnings

autoreconf: running: automake --add-missing --copy --force-missing
Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Makefile.am:9:   'Makefile.am.common' included from here
Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
include/Makefile.am:3:   'Makefile.am.common' included from here
Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
include/libnet/Makefile.am:3:   'Makefile.am.common' included from here
Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
sample/Makefile.am:9:   'Makefile.am.common' included from here
Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am:9:   'Makefile.am.common' included from here
autoreconf: Leaving directory `.'

Just follow the advice and replace INCLUDES with AM_CPPFLAGS
Only distribute man pages for libnet headers. (Reported by g.esp)

Doxygen link files for directories were being packages up as man pages.
Update to doxygen 1.8
Check for socklen_t (suggested by g.esp and Stefanos Harhalakis)
Hide undocumented in auto-generated documentation.
Use @retval for correct man page formatting.

When using @return instead of @retval, -1 formats as the beginning of
emphasis in the man pages.  The need for this was deduced from the
fix-manpages patch to debian libnet 1.1.6+dfsg-1.
Fix gcc warnings.

This is just to make -Werror succeed as the samples are not that
important.
Better description of .so revioning.
Unstow all variants of libnet package name.
Some samples need #include<netinet/in.h> for IPPROTO_* on OpenBSD 5.2
libnet: fix i486 sample synflood6 warning

synflood6.c: In function 'main':
synflood6.c:157: warning: format '%ld' expects type 'long int', but argument 2 has type 'unsigned int'

Signed-off-by: Gilles Espinasse <g.esp@free.fr>