found a way to get HTTP reason with urllib2 (not documented)