Zend_Validate_Hostname improvements

I've backported IDN validation fixes from ZF2 and updated IDN TLDs list and normal TLDs list according to the IANA.

I've added tests for #19 and #451 which should be resolved now.

ping @froschdesign