INT-2995: Fix HttpHeaders inconsistency

* add fallback to formatted `If-Modified-Since` and `If-Unmodified-Since` headers
* add Spring Integration HTTP proxy scenario test

JIRA: https://jira.springsource.org/browse/INT-2995