Map loading bounds checking

Map loading is now bounds checked, to reduce the risk of undefined behaviour in case of wrong --tedlevel parameter. It still has such behaviour as long as the user inputs something less than 60, under Spear of Destiny, and that has to be fixed too.
Android fixes (before adding the Android project)

Added a command-line feeder for Android. Currently it's hardcoded to some commands. Also fixed the secret searcher to use deque-based stacks, not vectors. The latter caused the application to crash on Android.
Android project

Added Android project from SDL2-provided stub. Included source codes of SDL2 and SDL2_mixer. Modified the Android mk of SDL2_mixer to link with SDL2 properly. The AutoWolf src folder got symlinked into the ADT project. I hope the symlink is portable, at least across UNIX-compliant OS instances, if not on Windows (not tried yet).