transfer manager resumes downloads that were automatically paused when internet connectivity was lost, and then regained.
Only automatically resume those transfers that were active when the connection was dropped.

When we pause the VuzeManager, now we pass a 'disconnected' flag. If we are stopping due to disconnection, then those torrents that are not already 'STOPPED' will be marked as 'QUEUED'.
The Vuze documentation says the QUEUED state is precisely for this purpose. QUEUED is the same as STOPPED but with the only difference that it can be restarted automatically.
simpler. ManagerUtils.queue(dm) could fail as ManagerUtils.stop(dm) is async and the transfer might not be fully stopped by the time we want to queue it.
bugfix, resume all transfers menu action wouldn't start queued ones as they were not considered startable.
boolean master fail
bugfix: now soundcloud has correct file size on search results. transfer completion reflected correctly. no need for estimates.
Split 'common/' into commit 'ae64d3146c9b291254dc6ac483614b8e92498170'

git-subtree-dir: common
git-subtree-mainline: 5b42b0b0282aa40a8060c97fd89d001664d1f650
git-subtree-split: ae64d3146c9b291254dc6ac483614b8e92498170
Merge branch 'master' of github.com:frostwire/frostwire-android