Allow version to be specified, and ability to disable rpmrepos::epel dependency

These changes allow the user to specify a version of the couchdb package to be installed via the `package_ensure` variable.  Also the `rpmrepos::epel` dependency can be disabled via the `manage_epel_repo` if you need to manage the EPEL repository elsewhere.