Updating tempest config, in order for it to match Havana release functionality
	- tempest.conf.erb template was updated.
	- config.rb recipe was updated, in order for tempest to locate cli_dir for both PFS and nonPFS installation scenarios
send stdout to stderr
Actualizing requirements
Adding deps for correct work of pythin virtual-env and tox
redhat/centos support
preparing ec2 and s3 test suite
keep tempest operational in case of non-pfs
cleanup and fix install.rb
update crowbar.yml according to pip_reqs
Misc fixes

  - Adding scenario tests configuration
  - Changing swift tests default status.
  - Adding ability to reuse available EC2 certificates.
  - venv fix.
Tempest test runs control through Crowbar UI:
	- Ability to enable\disable tempest test suites execution through Crowbvar UI.
	- Applied proposals auto-detect, allows tempest test suites to be enabled for applied proposals.
Adding platform-dependent packages processing.
Applied changes:
    - Adding correct private network name to tempest.conf
    - Adding controller hostname to tempest.conf
    - Decreasing "max_instances" parameter in a [stress] section of tempest.conf
Starting to store and expose over http extra files required by tempest.
"tempest_smoketest.sh" script and cli configuration improvements:
 - Adding cleanup code block for cleaning up floating router ports, routers, subnetworks, networks in a tempest tenant ( in order to improve further test runs stability )
 - Adding ".eucarc" file for EC2 authoriztion with "tempest" credentials
 - Moving EC2 environment configuration actions from templates to "config.rb" recipe.
Fix tempest deployment in virtual environment.
TempURL feature availability auto detect.
Enabling Python-2.6 compatible mode for tempest tests in CentOS.
Changing log output: directing xml-data from stdout to xml file, stop logging data on stderr.
Fix stdout output for run Tempest via UI