Update trackupstream for C:OS:Folsom

We don't want to track upstream for python-*client (since there's no
stable branch there).

Also track cinder.
disable functests for now by default
Merge pull request #2 from vuntz/folsom-packages

Update trackupstream for C:OS:Folsom
get the VM IP from nova instead of guessing it
Add openstack-heat unittest
implement SSL activation in qa_crowbarsetup
fix copyNpaste typo of ssl configuration
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
diff pip-requires files and send email if there are changes
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