Parsing for key definition added.
Merge branch 'master' into dnsupdate

Conflicts:
	SrvCfgMgr/SrvLexer.cpp
	SrvCfgMgr/SrvParser.cpp
	SrvCfgMgr/SrvParser.h
	SrvCfgMgr/SrvParser.y
Merge branch 'master' into dnsupdate

Conflicts:
	SrvCfgMgr/SrvLexer.cpp
	SrvCfgMgr/SrvParser.cpp
Merge branch 'master' into dnsupdate

Conflicts:
	SrvCfgMgr/SrvLexer.cpp
	SrvCfgMgr/SrvParser.cpp
	SrvCfgMgr/SrvParser.h
Merge branch 'master' into dnsupdate

Conflicts:
	SrvCfgMgr/SrvLexer.cpp
	SrvCfgMgr/SrvParser.cpp
	SrvCfgMgr/SrvParser.h
	SrvCfgMgr/SrvParser.y
Merge branch 'master' into dnsupdate
Merge branch 'master' into dnsupdate

Conflicts:
	SrvCfgMgr/SrvLexer.cpp
	SrvCfgMgr/SrvParser.cpp
	SrvCfgMgr/SrvParser.h
dnssec-enabled code imported from poslib cvs (dnssec branch)
nettle library imported. dnssec-enabled poslib now compiles.
poslib and nettle libs are now capitalized
Makefile.ins regenerated
Nettle linker fixes
Makefile.in regenerated
Makefile.am tweak
Regenerated Makefile.in
Method for setting up TSIG key implemented.
Scraps of documentation updated
Various DDNS fixes:
- DDNS is no longer performed for SOLICITs (ugh!)
- DNSUpdate class is now using std::string instead of char *
- Fixed a problem when DDNS removal sent malformed name
- TFQDN class uses SmartPtr
- SrvCfgIface now recognized previously remembered FQDN
- Several FQDN-related segfaults fixed
Initial attempt at SunOS support (a copy of BSD code as a starting point)
Initial port attempt at Solaris. BSD used as a base.