PSR-2 & PSR-4 compliance.

Also, use rmccue/Requests instead of pear/HTTP_Request2.