Set storage protocol to ceph for ceph based setups

There might not be any iscsi backend configured
then.
Add optional crowbar-applied boolean attribute to schema

Set it to false by default in the json and update proposal schema
version to 3.
Merge pull request #91 from dirkmueller/ceph

Set storage protocol to ceph for ceph based setups
Merge pull request #92 from dirkmueller/attrib

Add optional crowbar-applied boolean attribute to schema
Fix ssh connect method for scenario tests

We should try to connect via floating, not fixed network.
Configure tempest for testing heat stacks

Our heat image requires more memory to boot properly, so
add a special heat flavor for the image. Also try to
autodiscover the image and add it to the tempest.conf
Forcefully enable v3 api tests

They are disabled for icehouse by default, but since we
enable v3, we probably should test it as well.
Merge pull request #96 from dirkmueller/nova_v3

Forcefully enable v3 api tests
Merge pull request #93 from dirkmueller/ssh_connect

Fix ssh connect method for scenario tests
Merge pull request #94 from dirkmueller/heat_tempest

Configure tempest for testing heat stacks
Enable also the lbaas_scheduler extension when LBaaS is available
Merge pull request #97 from dirkmueller/more_tests

Enable also the lbaas_scheduler extension when LBaaS is available
Configure tempest according to new enable_v2_api from cinder barclamp
Merge pull request #99 from vuntz/cinder-v2

Configure tempest according to new enable_v2_api from cinder barclamp
Use fixed network for ssh

This is a bit of a red herring.. we actually want to use floating,
and we configure that as ssh_connect_method=floating, but it
seems it still needs to know the name of the fixed network then.
Raise orchestration timeout

When tempest is run with a SLES image on the mkcloud host,
the configured timeout is too low, since both SLES takes forever
to boot and the hardware being very slow due to lack of
hugepages support for the nested virtualisation.
Configure tempest according to new enable_v3_api from nova barclamp
Merge pull request #100 from vuntz/nova-v3

Configure tempest according to new enable_v3_api from nova barclamp
Merge pull request #98 from dirkmueller/master

Use fixed network for ssh
Check if heat machine id file exists before cat'ing it

It might not exist if we don't have a heat test image.