fix($http): ensure case-insens. header overriding

If user send content-type header, both content-type and default
Content-Type headers were sent. Now default header overriding is
case-insensitive.

As per [RFC 2616](http://www.ietf.org/rfc/rfc2616.txt), "[header] Field 
names are case-insensitive".