added macros for HTTP badness
simple constructor for MDURLRequest -- issue: it takes an NSString for HTTP type
stringForMDHTTPCode