Fixed bug - do not allow invalid hostname with double dots i.e. zend..com

There is a bug in Zend_Validate_Hostname, accepting invalid hostnames such as zend..com with double dots (empty domain parts). Created a unit test & fix.