[COOK-3192] Add a remote archive provider

[COOK-3192](http://tickets.opscode.com/browse/COOK-3192)

Added a remote archive provider to allow for deployments from a remotely hosted tar.gz file.