Update cache to install python-pycurl.

tasks/main.yml:
- Update cache if it's older than one hour to avoid getting errors on
  hosts where the cache has not been updated recently (e.g., Vagrant
  boxes).
Fix add repository for other Debian/Ubuntu.

tasks/debian.yml:
- Now using ansible_lsb.codename to get Debian/Ubuntu version name;
- Using apt_repository to add repo;
- Using apt_key to add repo key.
Added missing space.