aaa: Introducing new Extension properties

Introducing extension properties that are used to describe
the extension.
In addition, making use of them in the built-in extensions

Topic: AAA
Change-Id: Ib3fa4c5ca319afee31930fd3a8a4e3009a80ea6d
Signed-off-by: Yair Zaslavsky <yzaslavs@redhat.com>