### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

AWS lambda has [support for reporting partial batch failure for a SQS batch](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html#services-sqs-batchfailurereporting). We're currently using it for our lambda functions on our [serverless.yml](https://www.serverless.com/blog/improved-sqs-batch-error-handling-with-aws-lambda), and would like to test the configuration locally. It'd be great to have it supported on LocalStack.


### 🧑‍💻 Implementa

_No response_

### Anything else?

![Screenshot 2022-01-19 at 6 00 31 PM](https://user-images.githubusercontent.com/39733588/150461615-949ec0b5-564b-4c0c-8a51-0047a7f0faef.png)


```
            "FunctionResponseTypes": [
                "ReportBatchItemFailures"
            ]
```
is missing from localstack's event source mapping despite setting it
raise Exception(msg % config.BUCKET_MARKER_LOCAL)
    
    LAMBDA_EXECUTOR.cleanup(lambda_arn)
    if is_local_mount:
        
        
        
        
        lambda_details.cwd = code.get("S3Key")
        return code["S3Key"]
    
    zip_file_content = zip_file_content or get_zip_bytes(code)
    if not zip_file_content:
        return
    
    code_sha_256 = base64.standard_b64encode(hashlib.sha256(zip_file_content).digest())
    latest_version = lambda_details.get_version(VERSION_LATEST)
    latest_version["CodeSize"] = len(zip_file_content)
    latest_version["CodeSha256"] = code_sha_256.decode("utf-8")
    zip_dir_name = f"function.zipfile.{short_uid()}"
    zip_dir = f"{config.dirs.tmp}/{zip_dir_name}"
    mkdir(zip_dir)
    tmp_file = f"{zip_dir}/{LAMBDA_ZIP_FILE_NAME}"
    save_file(tmp_file, zip_file_content)
    TMP_FILES.append(zip_dir)
    lambda_details.zip_dir = zip_dir
    lambda_details.cwd = f"{get_lambda_extraction_dir()}/{zip_dir_name}"
    mkdir(lambda_details.cwd)
    return zip_dir
def set_function_code(lambda_function: LambdaFunction):