Cache MetaCPAN::API::Request in MetaCPAN::API:

The ::Request object is now saved in the main API class as an attribute
to save on the initialization each time.

Also, some minor cleanups, because, Mickey, what the fuck, man.