Revert "Revert "bt-vendor: Use number width instead of precision width on for…"

This reverts commit d422bff81039059b300b71a6539e294b77ba4cd7.
Revert "bt-vendor: Add support for BT RF power class."

This reverts commit bd68fe1fc9d387a909aaac7cf739573df82af31d.