We should leverage the 'click' functionality to get autocomplete working (https://click.palletsprojects.com/en/8.0.x/shell-completion/#) for `./Breeze2` command. The commands should come from the `./dev/breeze/src/breeze.py`.

This might require some hackery approach and might prove to be impossible or difficult, because it is based on entrypotnts and the fact that we want to use `Breeze2` command to run Airflow might not be well recognized by shell autocomplete. 

But I believe with proper naming of the commands/entrypoints we should be able to achieve it.

The result of this should be short instruction on how to make autocomplete for Breeze2 works (possibly with links to the documentation from click).

dev/breeze/src/airflow_breeze/breeze.py
@click.option(
    '--additional_dev_apt_command', help='Additional command executed before dev apt deps are installed.'
)
@click.option(
    '--additional_runtime_apt_command',
    help='Additional command executed before runtime apt deps are installed.',
)
@click.option(
    '--additional_dev_apt_env', help='Additional environment variables set when adding dev dependencies.'
)
@click.option(
    '--additional_runtime_apt_env',
    help='Additional environment variables set when adding runtime dependencies.',
)
@click.option('--dev-apt-command', help='The basic command executed before dev apt deps are installed.')
@click.option(
    '--dev-apt-deps',
    help='The basic apt dev dependencies to use when building the images.',
)
@click.option(
    '--runtime-apt-command', help='The basic command executed before runtime apt deps are installed.'
)
@click.option(
    '--runtime-apt-deps',
    help='The basic apt runtime dependencies to use when building the images.',
)
@click.option('--github-repository', help='Choose repository to push/pull image.')
@click.option('--build-cache', help='Cache option')
@click.option('--upgrade-to-newer-dependencies', is_flag=True)
def build_ci_image(