Import (Merged) Guzzle4 version of http-signatures from blocktrail:guzzle4

see https://github.com/99designs/http-signatures-guzzle/pull/2 for discussion