progress callback now takes two args, countSoFar and total, rather than a %. Added apiUseCount property to the download manager