start-debian: remove rc.d scripts from Debian for things handled by Android

Now that Lil' Debi defaults to using /etc/init.d/rc 0 to shutdown, these
rc.d scripts need to be removed from any existing Debian chroot as well.

closes #130 https://github.com/guardianproject/lildebi/issues/130
/debian/shell: set key environment variables before running login shells

Some standard enviroment variables are set by Android, then passed through to
the Debian environment unchanged.  That then causes a broken Debian
environment.  So these need to be set before starting the login shell.

refs #131 https://github.com/guardianproject/lildebi/issues/131
add IDs to TextViews, syncing install_activity portrait and landscape layouts

closes #133 https://github.com/guardianproject/lildebi/issues/133
fix NPE crash if user returns to PreferencesActivity after a while

The postStartScript and preStopScript static values must be set in the
Application subclass in order to ensure that they always exist, no matter
which Activity is launched when LilDebi starts again.

closes #127 https://github.com/guardianproject/lildebi/issues/127
fix ellipsis characters in translations
kill /debian/shell directly since it is started outside the chroot

The existing kill logic looks for all processed that have a root of
/data/debian (aka $mnt).  /debian/shell is started outside of the chroot so
it have a root of /, and it wasn't getting killed.

refs #131 https://github.com/guardianproject/lildebi/issues/131
stop-debian: when killing all processed, first send TERM, then send KILL

This approach first asks all the processes to shut themselves down.  Then
anything left still running after 5 seconds is forced to quit.