Add `kafka_download` LWRP

Instead of having duplicated logic in both `binary` and `source` recipes
for downloading and validating the downloaded archive, they're now in a
quite simple LWRP.