Add a Dockerfile for easier MySQL testing

This file can be used with Docker to quickly get a local test database
running inside a Docker container. See instructions in the comments at
the top of the file.