- arp_hdr_writer: changed some type references of struct (not pointer of...

... struct ;)

- added getopt for cmd args
- check if root
- replaced malloc with calloc (using malloc when crafting packets, could lead to some strange/malformed packets ;)