android-studio.sh: use a persistent container

Rather than create and destroy a container on every invocation, simply
connect to an existing one, restarting it if necessary. If one doesn't
exist, then start a new one.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>