Some structural and some minor changes

Most commits are minor.  Notable changes include:
* Improved retrieval and saving of SharedPreferences via type specific (String, boolean, JSONObject) and overloaded methods in ConfigHelper
* Refactoring of ConfigurationWizard task flow and how it returns to Dashboard
* Added ProgressDialog while ConfigurationWizard is downloading from provider