Refactored packstack_deploy.py
More refactoring of packstack deployment

Use global vars for the localhost server and configuration. Set default host in
answerfile to the controller (or keystone, if controller not specified).
install nova if compute role is specified
set keystone password trough answerfile, not manually
keep client installation host
use compute role in config sample
Created basic tempest module, empty so far
fix compute host parameter
use global common.CONFIG constant
outline of the service restart tests
slightly rewrote tempest module
added skip message
ServerManager converted to a singleton
disconnect ssh on package cleanup
ssh disconnect minifix
do the cleanup per class, not per method
allow communication from manager node to tested nodes in iptables
small fix
fix bug with iptables setting