Merge Amazon S3 driver

As stated in #46 , the S3 driver now passes all the tests (at least on my computer).

It should be ready for merge.
Well... I'm OK with the fact that a global set at the beginning would be better... But I'm terribly lazy :)

Do you think that's really a problem ? Especially if that's going to change anyway in the near future.