adding tuntap.c and tuntap.h
removing obvious comment
print_addr now takes a buffer length
Moved setup_linklocal_addr to device-common.c

This function was duplicated in device-linux.c and device-bsd44.c
Removing newlines from logging
using pragma once in header files
embed pid in log messages
Let privsep properly shutdown and exit on its own
CPPFLAGS -> CFLAGS in Makefile.am
Adding indent target to Makefile.am
log all hardware types in device-linux.c
log hardware address in device-linux.c
return (x) -> return x
adding config.h to timer.c
improving logging detail
Cleanup whitespace in useage_str
memset zero ifr in device-*.c
make globals static in radvd.c
move global sock and IfaceList closer together in radvd.c
Parser: moving iface checking from gram.y to radvd.c

Migrate code from the parser to radvd.c when the code
needs NET_ADMIN privileges to run.  This way the parser will be
able to run unprivileged.