2.005_1: enable non-blocking support for windows, mainly by using EWOULDBLOCK instead of EAGAIN
make PublicSuffix::_default_data thread safe by storing the default data inside a function inside within __DATA__
Release as 2.006, update PublicSuffix with latest list from publicsuffix.org