* Create a generate config script so that the new docker containers can regenerate the OpenVPN configuration without clobbering the PKI setup.
* Enabling tls-auth improves security and helps protect against DDoS.
* Disable auto guessing the external IP in favor of the user explicitly specifying the server name. Save the servername for client cert generation later. * Remove dnsutils from build since dig is no longer necessary. Favor learn and mean images.
* Split soon to be massive wrapper into smaller managable scripts. * Re-organized Dockerfile to exploit cache when rebuilding