storage: Add function to save/load disabled profiles

Add an entry in config file to contain the list of disabled profiles for
each adapter.
glib-helper: Add helpers for string array conversion
adapter: Load disabled profiles from storage
adapter: Add local_uuid field to driver

This field will be needed by core to decide which driver needs to be
probed/removed when a profile is enabled/disabled.

It's also used to decide which profiles can be disabled in this adapter.
Only the drivers that have this field filled in are able to be disabled.
audio: Add correspondent UUIDs to adapter driver
adapter: Add DisabledUUIDs property

Allow to change DisableUUIDs property and prepare to act accordingly.
doc: Add DisabledUUIDs property on adapter
test: Extend test-adapter to get/set DisabledUUIDs
adapter: Add function to check for disabled profile
adapter: Don't probe drivers with disabled profiles
device: Don't probe driver with disabled profile
device: Allow to disable profile at runtime
device: Allow to enable profile at runtime
audio: Allow to remove individual profiles
transport: Don't try to suspend a released sep
adapter: Enable/Disable profile at runtime