There were several places where newer versions of gems were being
pulled. Those newer versions were breaking the functional tests and the
cucumber features.
Go back to known working versions of the gems that were causing failures
The default version of actionwebservice removes wsdl_service_name. The
dejan/actionwebservice repository from git is a fork of the datanoise
repository that we were using that has the gemspec fixed to not use a
specific version of Rails.
Add the Gemfile and Gemfile.lock files used to specify the dependencies
of the app.
The Gemfile specifies the dependencies and the Gemfile.lock is a
snapshot of the dependencies. If the Gemfile changes, then Bundler will
look at the differences between the Gemfile and the Gemfile.lock to
determine what other gems to install or upgrade