### 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
event, context, main_file=main_file, lambda_function=lambda_function
                )
                return result
            lambda_handler = execute_go
    if lambda_handler:
        lambda_executors.LambdaExecutorLocal.add_function_callable(lambda_function, lambda_handler)
    return lambda_handler
def do_list_functions():
    funcs = []
    region = LambdaRegion.get()
    this_region = aws_stack.get_region()
    for f_arn, func in region.lambdas.items():
        if type(func) != LambdaFunction:
            continue
        
        func_region = f_arn.split(":")[3]
        if func_region != this_region:
            continue
        func_name = f_arn.split(":function:")[-1]
        arn = func_arn(func_name)
        lambda_function = region.lambdas.get(arn)
        if not lambda_function:
            
            continue
        details = format_func_details(lambda_function)
        details["Tags"] = func.tags
        funcs.append(details)
    return funcs
def format_func_details(
    lambda_function: LambdaFunction, version: str = None, always_add_version=False