This is a reimplementation of urllib2's opener that I needed that patches OpenerDirector so that you can set your own Content-Type and not have it be overwritten with x-www-form-urlencoded