Add hci_event_builder.c to various ports and tests
port/stm32-*: fix all builds
stm32-wb55xx-nucleo-freertos: enable ENABLE_LE_SET_ADV_PARAMS_ON_RANDOM_ADDRESS_CHANGE
port: allow one MAX_NR_HID_HOST_CONNECTIONS and MAX_NR_HIDS_CLIENTS for HID(S) host demos
port/stm32-wb55xx-nucleo-freertos: update README
port/stm32-wb55xx-nucleo-freertos: use btstack_run_loop_poll_data_sources_from_irq
license: update text
port: copy edit port readmes, archive ios port
hci_dump: stm32 ports
ports: disable hci dump in all ports
Remove btstack_run_loop_base from port and test
move GATT Service clients into ble/gatt-service
stm32 ports: add battery and device information clients, test/security_manager_sc: add run loop base
btstack_run_loop_freertos: use run loop base (build)
config: cleanup
config: remove copyright
config: add ENABLE_PRINTF_HEXDUMP
config: sort defines alphabetically
ports: remove memory config for classic where classic is not enabled
gatt_compiler: use python3 in build scripts
btstack_link_key_db_tlv: require NVM_NUM_LINK_KEYS to be set in btstack_config.h, set NVM_NUM_LINK_KEYS 16 where missing
stm32-wb55-nucleo-freertos port