add docker formula

This branch adds a formula for Docker. While the Docker daemon doesn't run on OS X, the client does. It is very convenient to run the client directly on OS X when communicating with the server running on a Linux VM or remote Linux host.