'Create an EasyAWS object.
Requires aws_access_key_id/aws_secret_access_key from an Amazon Web
Services (AWS) account and a connection_authenticator function that
returns an authenticated AWS connection object
Providing only the keys will default to using Amazon EC2
kwargs are passed to the connection_authenticator\'s constructor'

def __init__(self, aws_access_key_id, aws_secret_access_key, connection_authenticator, **kwargs):

    self.aws_access_key_id = aws_access_key_id
    self.aws_secret_access_key = aws_secret_access_key
    self.connection_authenticator = connection_authenticator
    self._conn = None
    self._kwargs = kwargs
