Added a "request_params" field for send_request and every function that uses it

Added a "request_params" field for send_request and every function that uses it to enable passing parameters to the underlying request, for things such as authentication and SSL support