sync spec
SPEC: Observer
Observer: Requests_Satisfied is now a dict
SPEC: Handler
Handler: Requests_Satisfied is now a dict
remove unused _tp_create_channel_request_list()
simple-account: add more function changing props

Also implement ConnectionError and ConnectionErrorDetails
test-account: use new TpSimpleAccount props change methods
spec: sync
account: AccountPropertyChanged signal has been removed
spec: update
TpHandleType has been renmed to TpEntityType
TargetHandleType has been renamed to TargetEntityType
tp_handle_type_to_string: add TP_ENTITY_TYPE_SELF to the switch
Replace TplEntityType by TpEntityType
tpl_entity_new_from_tp_contact: allow any @type if contact is NULL
account: merge storage-identifier-variant to storage-identifier
account: merge dup_storage_specific_information_vardict to get_storage_specific_information
remove FIXME on tp_connection_manager_dup_protocols()

This one is fine as it.
account: dup the storage identifier

GVariant's API are generally (transfer full).