style(http): code cleanup
refactor(http): remove a now useless workaround

dartbug.com/13051 has been fixed.
see https://code.google.com/p/dart/issues/detail?id=13051 for details.