Proper Upload manager with queuing and configurable number of concurrent connections