rhn_register: call logout (#27533)
rhn_register: call logout (#27533)

* missing requirement: list sufficient pkgs in error

* rhn_register: call logout when necessary

* rhn_register: remove useless return, small rewrite

thaim/ansible,thaim/ansible