Added sanitization of username and repl slot

The username for backup / WAL download is derived from the barman server
name. When an FQDN is used this is broken because the usernames and
replication slot names may not contain "." characters in PostgreSQL.
This changes the role to only use the host name part of the FQDN.
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch feature/initial-role
# Your branch is ahead of 'origin/feature/initial-role' by 1 commit.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#	modified:   tasks/barman.yml
#
