PSR-2 fixes.
Convert cache files to UTF-8 without BOM.
HTTP client improvements.