Merge pull request #149 from kdreyer-inktank/jenkins

migrate Jenkins build steps to Git
Add test to properly catch debian/sid strings from version

strings for wheezy/sid and jessie/sid aren't caught by the version number
 test already implmented.

Adds test to check if codename is still empty and version contains a slash
 if so, and minor is sid, we set codename to sid. Otherwise we set codename
 to major.

Adds test cases for platform_information to test expected usage patterns
 and covers some common os strings.

Futher assessment may then made to see if we should then refuse
 jessie or sid

Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Add some development directions to README

Adds some development directions / notes to README.rst to help make
contributing easier.

Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Merge pull request #150 from xarses/debian-sid

Add test to properly catch debian/sid strings from version
Merge pull request #151 from xarses/dev-readme

Add some development directions to README
jenkins: support autobuild key or release key

We need Jenkins to build ceph-deploy more often so we can have more
testing, but we don't want to sign these "unofficial" builds with the
official release key.

Conditionally select the release key or the autobuild key based upon the
$RELEASE environment variable. Jenkins will set this variable using a
parameter when it runs each ceph-deploy build. For formal releases, we
will set the parameter to "true".

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>