support /storage mountpoints from Android 4.1
handle new Android 4.2 mountpoints
set target SDK to android-17 (4.2 Jelly Bean)
move fsck logic to lildebi-common so it can be shared among scripts
use 'minbase' variant for debootstrap to make install as small as possible
stop leaked receiver by unregistering in onDestroy()
stop-debian.sh: try harder to unmount $mnt, and give error message if fails
standardize debug log header, it is printed first thing as each script runs
split out operations from create-debian-setup.sh into separate scripts (closes #35)

this makes things more reusable, and also works around an odd bug where
/system/bin/sdcard would claim the imagefile, and not let go even when
umount was issued. For some reason, running umount in a separate script
fixes that issue, and then /system/bin/sdcard lets go of the imagefile.
create-debian-setup.sh: move 'apt-get clean' to clean after all is installed
use find_best_filesystem for initial format, to enable ext3/ext4 by default

This should be safe since busybox's mke2fs will fall back to using ext2 if
ext3 or ext4 is not supported properly, even though find_best_filesystem
reports otherwise.
ran Eclipse auto-formatter on all .xml files