Integration tests improvements and fixes.

cluster creation timeout has been increased;
node templates' flavors has been decreased.

Change-Id: I57dc8cfe631e49cd7120c986a2eacc4aa399433b
Merge "Integration tests improvements and fixes."
New hadoop tests were added

A Validation that a job was successfully run on all nodes was added

Change-Id: Ib2ae34d04be2abb183abe131d114181776ef8948
Replaced path to start-all.sh script.

* Now all scripts should be placed in PATH of every OS
* savanna-hdp-img-01 may not work with this change

Change-Id: I0e891d594378a8b96a38a99c062a7b705e84a222
Pre-release 0.1.2 doc changes

Change-Id: I7d1cc835522fff0a99015d21019a4aef6f3220f3
Merge "Replaced path to start-all.sh script."
Merge "New hadoop tests were added"
Merge "Pre-release 0.1.2 doc changes"
Initial version of Savanna v0.2

* pluggable provisioning mechanism
* a lot of old code has been removed
* new version of REST API (1.0)
* image registry draft implemented as novaclient extension
* oslo updated
* using oslo.db instead of flask-sqlalchemy
* some hacking fixes
* using alembic for db migrations

Partially implements blueprint pluggable-cluster-provisioning.
Partially implements blueprint savanna-rest-api-1-0.
Implements blueprint hadoop-image-registry.
Implements blueprint fulfill-openstack-requirements.
Implements blueprint db-migrate-support.

Change-Id: I5df80d67e25c2f4f8367f78f67fb9e9e76fc3647
Private key has been added to the Cluster object.

* new private key generated for each new cluster
* add utils/crypto module to work with keypairs

Change-Id: Id65b6131d8ae37e845c9cdb07977e4e2027473eb
Basic instance interop helpers added.

Partially implements: blueprint instance-interop-helper.

Change-Id: I453ddce3e5253880a000fcb287163d13803797a3
Use six to improve python 3 compatibility.

* StringIO

Change-Id: I8471e525566a0353d9276529be4b0d0e0cbf6cd6
Hostname/username are now available in Instance.

Change-Id: I2d27ca263d32212290b0c9c885866ffa52d5cc78
Fix nova helpers (remove unneeded headers)

Change-Id: Idc81d9e837d596c58e75940880bf67ecd974f344
The .mailmap file updated to fix AUTHORS

Fixes: bug #1186513

Change-Id: I21ce6c59fd810bd00c3eda6ce73308c3e0abf3cc
AUTHORS added to the repo

Change-Id: Icc5a1e9fd508750972524bc1ca12f7fb9e92b42b
Fixes: bug #1186517
Introduce py33 to tox.ini

Change-Id: Ic8bbf618116d88f811a40691e0c855c32fbeea9c
Patch novaclient to support getting keypairs.

Change-Id: I22da73279c164ecfdd18e5f8e3bdf633f2ddb7f3
Remove unused variable.

Change-Id: I4b532940fe5e26b30cf423729ceb4a64bce6fe0e
User keypair added to cluster object.

Change-Id: I300bf0687a829abb06c2bcf33a6950f6f4e71fc2