Add support for CloudFront cache invalidations

@jpillora thanks for maintaining this repo. 

This PR is useful because if you are using cloudfront with S3, when you deploy to S3 you may want to invalidate some cached files every time. I did not add support for any other cloudfront features.

The readme and example gruntfile have been updated with further explanation.