Cleaned up structure, added support for Librarian Ansible and Travis CI

Hi! I need something for XML and came across your role with xml module. Good stuff! I reorganised it a bit according to best practices and added support for Librarian Ansible (and maybe even Ansible Galaxy though I've not had any experience with that so far) and builds are now done with Travis CI.