An asynchronous HTTP client and download manager for Android