Refactored request queueing
Refactored request queueing

Now make sure the current request is removed from the queue

dleehr/DLSFTPClient,dleehr/DLSFTPClient,brittonmobile/DLSFTPClient,brittonmobile/DLSFTPClient,brittonmobile/DLSFTPClient,dleehr/DLSFTPClient