Fix byteCount in HttpData when clear() is called

As far as I can tell, the "clear()" method on HttpData is never called. Maybe it should be deleted?

It did have a bug in it though: the length is not zeroed out.