Adds auto saving and auto loading the workspace to the AbstractBlocklyActivity
with hooks to override the file it is saved to or to override the functionality.
All demo apps are updated to use a unique filename for saving and autosaving
and DevTests overrides the autosave/load to prevent replacing the test
workspace that is loaded each time the activity is started.
Adds auto saving and auto loading the workspace to the AbstractBlocklyActivity with hooks to override the file it is saved to or to override the functionality. All demo apps are updated to use a unique filename for saving and autosaving and DevTests overrides the autosave/load to prevent replacing the test workspace that is loaded each time the activity is started.
Fixes #534
This change is