functional_tests-heat: fix keypair and other fixs

* Make sure the keypair is well registered
* Adds a trap to terminate the stack
* Adds "retries" to prevent infini loop
* Fix host puppet module requirement for redmine and others modules
* Disable SELinux

Change-Id: I68acd04086546d4992ec5cafffc614d5de25dcbd