TISTUD-6343 Android Configuration gives error message on Platform Configuration Wizard

Tried to introduce the pause and resume events through Eclipse communication framework. However, Windows might not send the pause/resume when the computer goes sleep or wakes up.

When Windows goes sleep, it suspend the network connections first and then, slowly it suspend the applications. So, the download process fails to reach the network connection and as there are fewer retry attempts and less retry delay, it fails quickly. If we can bump up the retry counts and increase the retry delay, then there is a good chance that the Studio will be suspended before it fails with network connection error.

To address the situation of Android SDK installation failure,  I have bumped up the retry attempts and delay, hoping that would address in most cases - at least, my basic testing on Windows VM works. Yay!
why not hold the ConnectionData object as a field rather than these two separate fields? And generate a default/NullConnectionData instance here with these defaults?