Types: derive FQDN and FQDNEncoded with class Ord
Utils: make removeFQDNSuffix returns error in case of wrong suffix
Utils: improve the removeFQDNSuffix function
FQDN: Major changes in the FQDN API

* make that FQDN could be easier to manage
* make sure that we don't validate an FQDN before use
DNS: Changes in server API

* implement binding configuration: bind a TYPE and a domain to an action
* replace all the handling in the configuration Server
Tests: change Group and property names
Add a string Parser to parse Bind config file
Bind: code clean up
Server: rename DNSBindings field in ServerConf record to avoid unexpected overloading
Connection: update time precision