Initial test of NBNS support
Initial NBNS support working

- Only supports a hardcoded IP / Netbios Name
Initial support for a names file
Fix for missing import in NBNS script
Add support for reading names file to NBNS script
Add support for scripts' local directory for stateful services
Working support for NBNS
Fix for compiler warning about incorrect return type from function

Also, another minor warning about an unused var
Merge branch 'nbns' into integration
Fixed compiler warnings in lex.c by using noinput/nounput %options
Merge branch 'integration' into mdns
Remove scripts/names file
NBNS: Seperate out name allocation code into it's own file
MDNS: Use the name allocation module for getting the script hostname