openshift.ks: Allow CONF_OPENSHIFT_PASSWORD1

set_defaults: Fix the parameter validation to allow parameters with numbers
in the name so that CONF_OPENSHIFT_USER1 and CONF_OPENSHIFT_PASSWORD1 are
not rejected.

This commit fixes bug 1099067.
Merge pull request #350 from Miciah/enterprise-2.1/openshift.ks-allow-CONF_OPENSHIFT_PASSWORD1

openshift.ks: Allow CONF_OPENSHIFT_PASSWORD1
install: introduce VM image kickstart

The initial OSE VM image is an all-in-one install with a desktop for
accessing it via rhc, web console, or JBoss Developer Studio. The image
is built via unattended kickstart. "make" now generates openshift-vm.ks
from the files and configuration under the enterprise/install/vm dir.