The headers option was only added to remote_file in Chef 11.6.0,
meaning this change breaks older clients.

This reverts commit a21b88d001dbeff17eb7c6423bd95d9108d158e9.