Added better versioning support. There is no longer a "package_ensure"
variable.  The "version" variable supports a specific version (such as 3.1.5)
or 'latest' which will tell the package manager to install the latest
available