LIBCLOUD-508: Add support for registering Amazon Machine Images using S3...

... manifests or Snapshots. New tests are also included.