 debian-apt: cache_valid_time without update_cache
 debian-apt: cache_valid_time without update_cache

Reading ansible doc `cache_valid_time` used without `update_cache` will
not update apt cache.

http://docs.ansible.com/ansible/apt_module.html

```
If update_cache is specified and the last run is less or equal than cache_valid_time seconds ago, the update_cache gets skipped.
```

Doc example :

```
- apt: update_cache=yes cache_valid_time=3600
```

This commit add `update_cache` flag to ensure apt is updated to setup java.

ansiblebit/oracle-java,ansiblebit/oracle-java,ansiblebit/oracle-java