Replace version with default_version

Upstream has moved to use default_version over version for its software
configs. Therefore we should follow suit as this has been deprecated.
Update omnibus-openstack for upstream changes

Upstream has changed the way that code is built, therefore adapt
omnibus-openstack to make use of those changes.
Updating bzip2 URL

bzip.org is currently down. Trying to work around it.
Update software config for broken/slow mirrors

Update mysql connector to use cogentco as sohu is slow. Parameterize
the bzip version.
Alter the way we build openstack projects

Previously we had relied on a fork of upstream to support naming a
software object. This obviously meant that the upstream code could
change and leave us in the dust. So, in order to combat that problem
I have changed to using this envvar hack to get the software name
exposed to the software object early in the constructor.

More context:
https://github.com/opscode/omnibus-ruby/pull/123