reuse containers

use stop/start instead of create/destroy every time

consider switching to pause/unpause when docker-py gets support for that

relies on jupyter/jupyterhub#62
Yeah. Maybe I should add a method on Spawner that is called when a user is deleted, which would call docker.remove.