WIP: add kubernetes_nginx to contrib/

Looking for comments on a path forward.

This is a small addition to contrib/ that will hold the standard k8s nginx service which proxies to the apiserver. This is a step towards dockerizing all the various services (https://github.com/GoogleCloudPlatform/kubernetes/issues/19).

Currently this image relies on a host volume which is requires to have the SSL certificates and htpasswd files in the correct locations. Leveraging host volumes has the following benefits:

1. Allows this image to be generic and hosted on hub.docker or a private registry
2. Allows each provider to determine how they want to generate certs and place them appropriately (salt, etc).
3. Allows users to easily place signed SSL certificates if needed.

The primary downside is the fact that we have to manage files on the host which must be in place prior to the container starting.

Thoughts?
Unfortunately those files are jinja templates so it's probably not best to use them directly. Also since we're building a docker image, we need those files in this directory or as an URL. 

If everyone is comfortable with running the https proxy as a docker container on the master, we could just update the salt/deployment scripts to treat this as the source of truth.