use parser locations

Conflicts:

	gram.y
	radvd.c
	radvd.h
adding scanner.h and gram.dot to gitignore
CPPFLAGS -> CFLAGS
Fixing how the parser is built
Log the PID of radvd after daemonizing
fixing a bit of ugly formatting
removing parser.h