Run elasticsearch in a docker container with custom configuration - fixes #2

This will enable us to get started with an instance of elasticsearch running inside docker.

Please see the instructions I've added to the readme, let me know if you want me to simplfiy other steps. After we discuss how exactly we're tackling development I can extend the dockerfile to include other configuration options.