Reduce tar extractions

By default, the tar_extract resouce won't extract a tarball during every
chef run, only if it gets triggered by a new/updated remote file.

This conflicts with the "creates" parameter, a subsequent change should
provide some way to define different stragies like "always",
"on_change", etc.