Added driver and unittests for CloudFront

I thought I added this comment earlier, but don't see it anywhere - sorry if this is a duplicate.

Why are you not using the cache_list & domain_list that comes in with the create service request?
Doesn't cloudfront accomodate these fields?