Settings 3 implemented. Added SettingsDownloader class.
Merge commit '58f71bd36c7eb3fc0bfccf22607f22873d64045c' into feature-20140307-url-settings
Settings 3 code clean up.