Zeroconf cleanup, mostly making it possible to compile it out.
Update license date on all files. No functional changes.
Update licenses to 2017.
Update license. No code changes.
Include copyright in all files. There are scripts to do bulk
replacement of the copyright if desired.
intergrated zeroconf into main gdp lib