Revert "Revert "Bluetooth: Generalize bluedroid for smd and uart based soc's""

This reverts commit 9e238b0dda5a7dbc80d43977e133b98184d39500.