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.
What if we update the rules? The modules won't be reloaded but the root may
change.