Large Sokoban update, by Sean Morrisey (FS#6625). Some new features include effectively unlimited (several thousand)  undos on any platform, a redo feature, improved level/move info, 'level completed' screen showing moves/pushes made, and cleaned up code (full list of changes at tracker entry).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12294 a1c6a512-1295-4272-9138-f99709370657
7 files changed