Standardized indentation to use spaces with a new pre-commit hook.
* Seperated configs for split role (central/peripheral) and transport (BLE only for now). * Split the configs to align on structure.