Updated experiment framework to send more device information to the server and support saving/restoring of the experiment data to SharedPreferences.
Added possibility to ExperimentManager to save blocking or not blocking to SharedPreferences.