Add locale to HttpHeaderParserTest.rfc1123Date(long millis)

There is a DateParseException when the test runs on a german system
org.apache.http.impl.cookie.DateParseException: Unable to parse the date So., 21 Sep. 2014 22:43:50 MESZ

Change-Id: I8a52af1dfc24d82f8f6157ff7d661014f1ee8d26
Merge "Add locale to HttpHeaderParserTest.rfc1123Date(long millis)"
Copy cache header for 304 response

A HTTP 304 response does not have all header fields.
We have to copy the header from the cache entry.
see http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.5

Change-Id: I197864ad4f2b103edc4a718afea2a35127b7c203
Signed-off-by: Ralph Bergmann <ralph@the4thfloor.eu>
HTTP headers are case insensitive per RFC 2616 §4.2 "Message Headers"

Change-Id: I6459f8ecf9f32411ca387631d1298a9ce1c6446b
Signed-off-by: Ralph Bergmann <ralph@the4thfloor.eu>
Merge "Copy cache header for 304 response"
Merge "HTTP headers are case insensitive per RFC 2616 §4.2 "Message Headers""
Clarify javadocs for getBody() and getBodyContentType().

Change-Id: I83a538bb466b6fd7801961ef47952009bb0defdb
Merge "Clarify javadocs for getBody() and getBodyContentType()."
Updated gradle plugin and pulled from master