Remove several monkey-patches from the http request and response objects

Hello @nicks, 

Please review the following commits I made in branch 'dpup-yaks'.

66fb394bb799e0d52e23e8be790d9d00d4d9578d (2014-04-07 13:48:38 -0700)
Remove several monkey-patches from the http request and response objects

R=@nicks