Now supporting UNICODE domain names properly, improved tests and documentation