Add no animation option for history page loading.
loadBoard method handles board loading and associated overriding. History board loading is handled in editor.
Null-check undo and redo pages.
History provides copy of a checkpoint.
Screenshots are named better for multipage boards.
Joystick is always cleared.
Dragged sound is not lost when orientation changes.
Joystick timer is managed in same methods with joystick.
Warning when trying to move null sound.
Board saving is thread-safer.
Editor panel size is always returned or an error is logged. Activity results are in a looper thread to give the panel time to initialize if editor activity is dead.
Temporary save file loading is attempted if save file loading fails.
Panel size is resolved in separate class. It waits for the panel to initialize only if it's called from non-UI thread.
Revert "Revert "Animation speed is 20ms for frame. In real life the operation usually takes longer and no sleeping is done. Screen refreshes more rarely on listen mode.""

This reverts commit a459f6dca6912ff54d3b2f10b9319cb261193ea9.