A new exception is raised if an URI::HTTP is received and that object doesn't have a hostname property. Complementary to #1278