Fix F5 model create_pools and delete_pools
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.1-1].
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.2-1].
Add LBAAS_KEYSTONE_HOST

The keystone host may not be the same as the LBaaS host, so add
a distinct configuration variable for the former.
LBaaS model: require host in authenticate method

Because the keystone host is likely to be different from the LBaaS host,
require an explicit host to be provided to the authenticate method
rather than defaulting to the post that was provided to the initializer.

Require a host argument in initialize.  In the F5 model, the host
provided to authenticate is assigned to @host, so it makes sense for the
host to be optional for the initializer; the same is not true for LBaaS.

@user and @passwd are not used outside authenticate, so continue to
allow them to be omitted in initialize.  (If they are provided to
initialize, the provided arguments are used as the default values in
authenticate, so they are optional for authenticate if they are provided
to initialize.)
Move instantiation of the model to the controller

The controller reads the configuration information, so have the
controller instantiate take a class and instantiate it instead of taking
an object.

This is important for LBaaS after the last commit because the LBaaS
model's initializer now needs the host to be provided.
Parameterise LBaaS tenant

Add LBAAS_TENANT to load-balancer.conf and use its value in the LBaaS
REST API calls.