host: fix changed is not available on fail
host: skip lines beginning with new line
host: removed unused self_has_aliases
host: fix bug, alias was not removed
host: added test playbook
Merge pull request #4914 from resmo/fix/module-host

host: bug fixes and improvments