Updated API per suggestion of ImamuraCross on SAMMI Community discord.
Added Timeout check when attempting to connect.
Added Queue for requests when a request is in the process of running.
Fixed missing method being not set.
Removed State.CLOSED check to disconnect and null the client variable
Moved request_completed signal emit to after we clear headers, buffer disconnect client connection, and null out client variable.