esp32: allow to compile BTstack without CONFIG_ESP_CONSOLE_UARTFixes #571
esp32: call btstack_stdio_init from application templates
esp32: check CONFIG_BT_CONTROLLER_ENABLED only on esp-idf v5.x
esp32: drop support for Makefile projects from esp-idf 3.x
esp32: warn about unsuitable sdkconfig
esp32: avoid duplicate hci_dump_embedded_stdout.c
esp32: update sdkconfig for esp-idf v4.3, disable Bluedroid host stack
license: update text
hci_dump: esp32 port
esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c
esp32: update sdkconfig
esp32: update sdkconfig to allow for unrestricted Bluetooth Controller
esp32: drop obsolete example files from template
esp32: update sdkconfig and use esp_bt.h instead of bt.h
esp32: support power down and power up. updated sdkconfig
esp32: clone BTstack into esp-idf/components to allow out-of-tree app builds
esp32: enable Host Controller to Host Flow Control and update Readme
esp32: update tempalte sdkconfig
sm: ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS enables micro-ecc software implementation
esp32: update default sdkconfig
esp32: fix warning in btstack_tlv_esp32_store_tag
btstack_tlv: return 0 on ok for store_tag
12