Added driver and unittests for CloudFront

Can you check the import ordering again?
I think boto & oslo.config should be grouped together - all the poppy imports should be another group etc.