ability to modify consent offline

Method comment about what the restoreState function does - since it seems to do two very different things depending on whether there is already a description.