send module changed back to asynchronous file delivery

Although it still seems that delivering files asynchronous is slower than synchronously (see #78), a synchronous delivery is causing problems with some advanced features such as streaming files. Therefore, we changed the send module back to asynchronous delivery.