Change to c-c-a code style and utilize ccabs.

see https://github.com/MetaModels/core/issues/602

Uses already plain event dispatcher (check `attribute_country` at https://github.com/MetaModels/core/issues/601)