trackupstream: Do not call prepare_spec

The prepare_spec script can change spec files in unwanted ways (removal
of comments, addition of empty lines, etc.), and is only wanted for
packages in IBS.

We will use it when copying the packages from OBS to IBS instead.
Use TESTCMD=nosetests for python-swiftclient
Update unittest config for Folsom

We don't have ceilometer nor heat there, so we can't simply use the
same configuration as for Master.
Merge pull request #5 from vuntz/no-prepare_spec

trackupstream: Do not call prepare_spec
Merge pull request #6 from vuntz/folsom-unit-tests

Update unittest config for Folsom
Merge pull request #3 from mapleoin/master

 diff pip-requires files and send email if there are change
fix indentation
Ceilometer's ./run_tests.sh doesn't support the -N, thus use nosetests
directly
qa_crowbarsetup: earlier addupdaterepo

this means, we actually test updated packages in the later install workflow
Pass "-xintegration" to keystone's ./run_tests.sh

Disables download of keystoneclient into the vendor/ directory. This way
we actually test against the packaged one.
qa_crowbarsetup: disable gpg-checks, only update from cloud-ptf

The cloud-ptf repo is not signed, so zypper ref will skip it
When updating from all repos, we will get kernel updates
as only zypper patch skips them in non-interactive mode
and without kernel-modules, nfs does not work.
Forgot the newline
switch wget to curl due to ssl issue
trackupstream: Add a .changes entry if tar_scm is used
trackupstream: Use cloud-devel email address in .changes
[trackupstream] avoid newline in tarball filename
disable check in reboot-step

the rebootcrowbar step can also be called before crowbar is installed
so running a crowbar command as check does not make sense here
trackupstream: Fix get_tarname_from_spec to understand rpm defines

This is needed for spec files that use %{name}-%{version}.tar.gz, for
instance.

Also, only keep the basename of the source file.
auto import keys via zypper when installing perl modules from d:l:p the first time
pass ssl flags through to qa_crowbarsetup