'Returns the current status of versioning configuration on the bucket.
:rtype: bool'

def get_versioning_status(self, headers=None):

    response = self.connection.make_request('GET', self.name, query_args='versioning', headers=headers)
    body = response.read()
    boto.log.debug(body)
    if (response.status != 200):
        raise self.connection.provider.storage_response_error(response.status, response.reason, body)
    resp_json = boto.jsonresponse.Element()
    boto.jsonresponse.XmlHandler(resp_json, None).parse(body)
    resp_json = resp_json['VersioningConfiguration']
    return (('Status' in resp_json) and (resp_json['Status'] == 'Enabled'))
