Enable caching of NTP packages on Ubuntu

Hi

Currently the role updates the ntp package cache every time it's run. I prefer to centrally manage apt-cache updates, so I've made this an optional parameter (defaulting to true, with a cache time of an hour).

Feedback welcome. Thanks!

Oskar