replace geturl with a shell out to curl - to fix broken certificate management
validate certs=no on apt_repository due to ansible bug
Add the new version of apt.
Switch to using the new apt_repository module.