DownloadManagerUI.js changes
* Implemented controlling downloads
* Proper state changes by ProgressListener
* Speed, state and percentage data