Added driver and unittests for CloudFront

hehe .. its ok.. you taught me a lot about testing in just this commit .. looking to learn more about testing .. so more comments please :)