Invalidate files

I have the same use case as @freerobby in https://github.com/rumblelabs/asset_sync/issues/13. Where I have one file in my CDN that is loaded by client users so it need to be invalidated when updated.  This pull request adds config options for invalidating files in a CDN distribution on deploy.