### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

The KMS provider `local-kms` don't start on Apple M1 ( arm64 ).

### Expected Behavior

Localstack should use `darwin-arm64` build of `local-kms`.

### How are you starting LocalStack?

With a docker-compose file

### Steps To Reproduce

#### How are you starting localstack (e.g., `bin/localstack` command, arguments, or `docker-compose.yml`)

    docker run -e KMS_PROVIDER=local-kms localstack/localstack

#### Client commands (e.g., AWS SDK code snippet, or sequence of "awslocal" commands)

    awslocal kms list-aliases


### Environment

```markdown
- OS: OSX 12.0.1 ( Apple M1 Pro )
- LocalStack: 0.13.2
```


### Anything else?

Pull request in preparation
import logging
import os
from localstack import config
from localstack.constants import TEST_AWS_ACCOUNT_ID
from localstack.services.infra import (
    do_run,
    log_startup_message,
    start_moto_server,
    start_proxy_for_service,
)
from localstack.services.install import INSTALL_PATH_KMS_BINARY_PATTERN
from localstack.utils.common import get_free_tcp_port, get_os, wait_for_port_open
LOG = logging.getLogger(__name__)
KMS_PROVIDER = (os.environ.get("KMS_PROVIDER") or "").strip() or "moto"
def start_kms_local(port=None, backend_port=None, asynchronous=None, update_listener=None):