Typehint PSR request + CS Fixes + Refine Guzzle4 dependency