Merge tag '1.2.0' into develop

920bda0 Merge pull request #16 from kemitix/feature/plex-media-server
b479c06 Merge pull request #15 from kemitix/feature/my-data-add-shell-access
17f2e17 Merge pull request #14 from kemitix/feature/my-data-backup-exclude-androidstudio-system-cache
android-studio: upgrade to v0.8.0

Google announced the Beta release v0.8.0 at Google I/O 2014.

This version warns that using OpenJDK can result in intermittent
performance issues and recommends using Oracle JRE/JDK instead. Will
investigate replacing that, or offering an alternative build.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio/Makefile: include my-data volumes when starting container

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio.sh: update ssh port to match Makefile

The android-studio/Makefile uses 2027 as the ssh port. Update to match.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio: upgrade to 0.8.1

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio: add note of where to get download links from

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
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>
Merge pull request #20 from kemitix/feature/android-studio-0.8.0

Feature: android studio 0.8.1
Merge pull request #21 from kemitix/feature/android-studio-sh-persistent-container

android-studio.sh: use a persistent container
openssh: use ubuntu 14.04 as base image

Required to be able to easily install Oracle's JDK in other images.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
browser: switch to firefox

iceweasel is only available in debian and is the debranded version of
firefox. So switching to Ubuntu we need to use firefox.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
openssh-x11-jdk: replace openjdk with oracle-jdk

Strongly recommended by android-studio and now available with ubuntu as a base
image.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-sdk: strip down to basic sdk

As this image is now to be used as a persistent container, it is now up
to the users of it to install/upgrade their components to suit their needs
and to do so as and when new releases become available.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-sdk: include note of apt packages installed

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-sdk: make sdk directory available as a volume

This allows the container to be persistent.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-sdk: upgrade to 23.0.1

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-sdk: add note about usage

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio: start container with android-sdk volumes

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
android-studio: add tests for existence of persistent containers

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
Merge pull request #22 from kemitix/feature/use-ubuntu-as-base

Feature/use ubuntu as base